Rust快速安装

Rust依赖C++编译,Rust官方推荐的安装方式是利用VisualSudio安装C++环境,VisualStuidio用过的都懂,庞大无比、卡顿、下载还贼慢(我当时装了一上午好像),因此我们通过其它方式配置C++

安装C++环境

  1. 下载MinGW 64 win32 seh

Mingw官网,这里有很多,我选择的是 Mingw-builds,去 Github 下它的发行版,也可以链接直达
(Mingw64有个联网安装的exe,不过我运行会有问题,有兴趣的可以试试)
Mingw64发行版
如何选择:

  • 第1段 系统位数
    • i686 32位
    • x86-64 64位
  • 第2段 版本号
  • 第3段 系统协议
    • posix 支持linux, macos…
    • win32 支持windows
  • 第4段 异常处理模型
    • seh 最高效
    • 其它反正不如seh就对了
  • 第5段 C/C++标准
  • mscv 比较老
  • ucrt 比较新

我的开发环境是64位Windows10,我选择了x86_64–12.20-release-win32-seh-mscvrt-rt_v10-rev2.7z

  1. 解压MinGW
  2. 配置环境变量
MinGW_HOME=MinGW解压后的路径
  1. 配置Path
%MinGW_HOME%/bin
  1. 验证
gcc -v

此时能蹦出一大堆信息,就说明 C++ 环境配置成功了

安装Rust

  1. 去rust官网下载 rustup
  2. 双击运行 rust-init.exe
  3. 问你安装依赖的方式
    有3个选项:通过VisiualStudio,自己装和不装,选2
  4. 问你再次确认一遍
    有3个选项:默认,自己装,取消,选2
  5. Default Host Triple
    不要默认,输入x86_64-pc-windows-gnu
  6. 选择工具链
    选择Stable稳定版就行,nightly 太新容易崩
  7. 更改Path
    y即可
  8. 此时第3遍问你安装方式
    上面的步骤相当于重新配置了默认安装的细节,所以此时选1即可
  9. 验证
cargo -V  //cargo是rust的包管理工具

此时能蹦出 cargo 版本信息,就说明 rust 和 cargo 都安装成功了

猜你喜欢

转载自blog.csdn.net/m0_51810668/article/details/130799337