ubuntu安装 rust nightly_Rust 学习笔记-2 环境安装

bdea93e21137477bab0fa59437d30bf8

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 运行.
d6af0794da2b480db8101ed82375b795

rustup-init.exe

Step3:

这段提示信息的意思是:

  • 下面会下载并安装 Rust 的编译器和包管理器 Cargo
  • 会将 Cargo,Rustc,Rustup 和其他的二进制命令安装到 Cargo的 bin 目录下 (C:甥敳獲aron900.cargobin)
  • Rustup 的 metadata和工具链将会被安装到 Rustup的主目录
  • 这些路径将会被添加到系统的 PATH 变量
  • 选择1 使用默认安装. 安装成功会出现以下界面.
c27bce3c2de542cd9ce067e599774420

安装成功.

这段话的意思是你要将(%USERPROFILE%.cargobin) 路径加到你的环境变量里去.
这样后续的应用可以找到rust工具链.

设置环境变量:

  • 这里%USERPROFILE% 是你的用户目录. 加到用户环境变量,不一定要加到系统环境变量.然后重新打开power shell或cmd 就会生效了.在我的机器上就是 C:甥敳獲aron900.cargobin,目录内容如下:
4fab950ad2f941619549f9e8021f1236

Step4:

Cargo 是Rust的包管理工具, 确认cargo安装是否正常,可直接在命令行内执行:

4db385b5025642d284586f3270f15400
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
058cf792192745e6a548ccf2a860cddc

如果安装成功:

Rust is installed now. Great!

Step2:

设置环境变量.

  1. 1) 要使环境变量立即生效:
source $HOME/.cargo/env              

2) 加入系统环境变量:

 export PATH="$HOME/.cargo/bin:$PATH"

注意,最好将这以上代码直接写在用户的 ~/.bash_profile 里面,这样每次登录都会导出这个路径到系统环境变量。

执行 cargo -V 确认安装配置是否正确.

好了,安装到此为止,有什么疑问. 大家伙可私信交流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值