大建Rust开发环境

技术大建Rust开发环境 大建Rust开发环境介绍
Rust是一门系统编程语言,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。
和Ruby,Python等脚本语言程序不同

构建Rust开发环境。

介绍

Rust是一种系统编程语言,侧重于安全性,尤其是并发安全性,支持函数式、命令式和泛型编程范式。

与Ruby和Python等脚本不同,Rust是一种预编译静态类型(提前编译)语言。Rust的代码编译好之后,交给任何人,他们不用安装Rust就可以运行。

Rust语言在线体验https://play.rust-lang.org/

安装环境

先去Rust语言https://www.rust-lang.org/,官网,下载rustup-init.exe。

【rustup是Rust的安装管理工具。默认情况下,它会同时安装这些工具:rustc、rust-std、cargo、rust-docs、rustfmt、clippy。其中,rustc是Rust的编译工具,cargo是Rust的包管理工具。】

点击网页上的安装,网页将切换到:

找到下载的rustup-init.exe,双击它,出现以下窗口:

选项1是默认选项。它是安装脚本检测到您的操作系统环境后推荐给您的Rust安装选项。默认选项是安装当前Rust的最新稳定版本,并将主动更改您的环境变量。

选项2是自定义安装配置。在这个选项中,可以自定义安装,比如安装稳定版本或者每晚发布的版本,是否更改环境变量等。

选项3是取消安装。

输入cmd以启动cmd窗口。

输入rustc -V和cargo -V。

要检查安装是否成功,请参见下图:

解决报错

【如果编译过程中出现错误:

错误:找不到链接器link.exe .见下图:

原因是windows上没有安装visual studio或C构建工具,因此需要安装构建工具:

下载地址

https://visualstudio . Microsoft.com/zh-Hans/visual-CPP-build-tools/

双击下载的文件进行安装,如下图所示:

然后运行代码,就这样。

参考:https://blog.csdn.net/cnds123/article/details/105770367

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/116867.html

(0)

相关推荐

  • 唐僧性格,唐僧的人物性格,300字

    技术唐僧性格,唐僧的人物性格,300字唐 僧唐僧性格:俗家姓陈,乳名江流,法名玄奘,唐朝第一高僧,所以被人们称为唐僧。西行取经时,唐朝太宗皇帝李世民赐法名三藏。唐僧十八岁出家皈依佛门,经常青灯夜读,对佛家经典研修不断,而

    生活 2021年10月26日
  • 怎么在Python Web框架Django中使用序列化器

    技术怎么在Python Web框架Django中使用序列化器这篇文章主要讲解了“怎么在Python Web框架Django中使用序列化器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来

    攻略 2021年10月22日
  • 书可以组什么词,导和书一起可以组什么词

    技术书可以组什么词,导和书一起可以组什么词导的组词如下书可以组什么词: 导师、导游、导弹、波导、先导、劝导、辅导、前导、疏导、导源、导读、导体、执导、向导、导板、主导、电导、导航、制导、导电、倡导、报导、导引、督导、导管

    生活 2021年10月30日
  • C#类型参数约束的应用方法有哪些

    技术C#类型参数约束的应用方法有哪些本篇内容主要讲解“C#类型参数约束的应用方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#类型参数约束的应用方法有哪些”吧!C#

    攻略 2021年12月2日
  • 苹果MP3文件编码器功能有哪些

    技术MP3 Encoder for Mac功能有哪些小编给大家分享一下MP3 Encoder for Mac功能有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!音频文件如何转换为MP3格式?MP3

    攻略 2021年12月24日
  • 开发React应用的实用技巧有哪些

    技术开发React应用的实用技巧有哪些这篇文章将为大家详细讲解有关开发React应用的实用技巧有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。背景Hooks 自推出以

    攻略 2021年11月25日