Rust 的编译工具安装可以通过rustup.exe 来自动完成. 这是一个命令行工具, 使用它来管理Rust的安装版本和相关工具,它让Rust的安装变得更容易。
Windows 下安装Rust.
让我们一起来看看怎么在windows 下安装.
Step 1:
- windows 下需要 下载 vistual studio 2013 或者更高版本的c++编译工具. 这是必需的.
- Rust编译生成本地代码需要依赖本地平台的工具链, 这里我建议使用:Microsoft Visual C++ Build Tools 2015 下载地址: http://go.microsoft.com/fwlink/?LinkId=691126 当然你可以可以尝试其他版本. 我自己的WIN10 机器用的就是这个版本. 其他版本要么安装失败,要么编译出现问题.
Step 2:
- 从官方网站 下载rustup-init.exe. 下载链接: https://www.rust-lang.org/learn/get-started
WINDOWS 64bit 下载地址: https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe - 双击rustup-init.exe 运行.
rustup-init.exe
Step3:
这段提示信息的意思是:
- 下面会下载并安装 Rust 的编译器和包管理器 Cargo
- 会将 Cargo,Rustc,Rustup 和其他的二进制命令安装到 Cargo的 bin 目录下 (C:甥敳獲aron900.cargobin)
- Rustup 的 metadata和工具链将会被安装到 Rustup的主目录
- 这些路径将会被添加到系统的 PATH 变量
- 选择1 使用默认安装. 安装成功会出现以下界面.
安装成功.
这段话的意思是你要将(%USERPROFILE%.cargobin) 路径加到你的环境变量里去.
这样后续的应用可以找到rust工具链.
设置环境变量:
- 这里%USERPROFILE% 是你的用户目录. 加到用户环境变量,不一定要加到系统环境变量.然后重新打开power shell或cmd 就会生效了.在我的机器上就是 C:甥敳獲aron900.cargobin,目录内容如下:
Step4:
Cargo 是Rust的包管理工具, 确认cargo安装是否正常,可直接在命令行内执行:
PS C:甥敳獲aron900> cargo -Vcargo 1.47.0-nightly (51b66125b 2020-08-19)
Rust的编译器是rustc, 确认rustc 安装正确. 可直接执行命令.
PS C:甥敳獲aron900> rustc -Vrustc 1.48.0-nightly (d006f5734 2020-08-28)
Linux / Mac 系统安装.
Linux/Mac下安装就相对简单了。
Step1:
直接在命令行内执行以下命令, 它将下载响应脚本并执行rustup工具. 并给你安装最新版本的rust工具链. 启动后的操作跟windows 一毛一样.
curl https://sh.rustup.rs -sSf | sh
如果安装成功:
Rust is installed now. Great!
Step2:
设置环境变量.
- 1) 要使环境变量立即生效:
source $HOME/.cargo/env
2) 加入系统环境变量:
export PATH="$HOME/.cargo/bin:$PATH"
注意,最好将这以上代码直接写在用户的 ~/.bash_profile 里面,这样每次登录都会导出这个路径到系统环境变量。
执行 cargo -V 确认安装配置是否正确.
好了,安装到此为止,有什么疑问. 大家伙可私信交流。