Windows

1、添加系统环境变量:

​ RUSTUP_HOME: 存储工具链和配置文件 路径

​ CARGO_HOME: 存储cargo的缓存 路径

​ 这样可以指定rust-lang的安装位置,如果不设定,会自动安装在C:\Users\XXX用户目录下

2、mingw 安装

https://www.mingw-w64.org/downloads/

3、rust安装包下载

https://www.rust-lang.org/tools/install

4、下载好的 Rustup 在 Windows 上是一个可执行程序 rustup-init.exe。(在其他平台上应该是 rustup-init.sh )。

现在执行 rustup-init 文件:

image-20220709160801600

上图显示的是一个命令行安装向导。

如果你已经安装 MSVC (推荐),那么安装过程会非常的简单,输入 1 并回车,直接进入第二步

如果你安装的是 MinGW,那么你需要输入 2 (自定义安装),然后系统会询问你 Default host triple? ,请将上图中 default host triple 的 “x86_64-pc-windows-msvc” 改为 “x86_64-pc-windows-gnu” 再输入安装程序:

(其它选项可直接回车)

image-20220709160852042

其它属性都默认。

设置完所有选项,会回到安装向导界面(第一张图),这是我们输入 1 并回车即可。

image-20220709160955160

进行到这一步就完成了 Rust 的安装,可以通过以下命令测试:

1
rustc -V     # 注意的大写的 V

image-20220709161113988

卸载命令:

1
rustup self uninstall

image-20220709161237560

DEMO示例:

编写文件main.rs

1
2
3
4
5
fn main() {

println!("Hello, world!");

}

同目录下cmd 执行命令,编译成main.exe 文件

1
rustc main.rs

执行文件main.exe,效果:

image-20220709161405114

升级命令:

1
rustup update