1.首先添加两个环境变量。
设置环境变量 CARGO_HOME来指定cargo的安装目录。
设置环境变量 RUSTUP_HOME来指定rustup的安装目录。
2.下载rustup-init.exe安装
点击该链接下载:https://win.rustup.rs/x86_64
双击安装,显示下图时选择2
1) Proceed with installation (default) 确认并安装(默认)
2) Customize installation 自定义安装
3) Cancel installation 取消安装
然后首先会出现让你输入Default host triple,此时手动在命令行输入:x86_64-pc-windows-gnu
后续直接都按回车,再次出现上图选择1,2,3的时候,选择1开始安装
3.安装默认Toolchain
rustup toolchain install stable
4.添加MinGW环境变量
在.rustup(第一节配置的RUSTUP_HOME)下有一个toolchains目录,里面有自动下载的stable-x86_64-pc-windows-gnu文件夹,即我们在第二节手动输入的编译环境。
将bin目录加入到path下。
注:虽然bin目录下没有gcc.exe等,但是原本我用TDM-GCC-64编译失败的项目,换成这一个就好了。
5.检查安装成功与否
rustc --version
6.参考
https://blog.youkuaiyun.com/weixin_43882409/article/details/87616268
https://blog.youkuaiyun.com/m0_46479463/article/details/105271369