Rust 发展迅速,从小众爱好走向主流,在系统编程领域立足,被开源社区与各行业广泛采用。
它兼具内存安全、高性能、编译器友好、工具完善等优势,融合业界多年实践与社区智慧。
语言设计精良,主打编写安全、高效、稳定的代码,背后社区秉持赋能开发者的理念,如今由 Rust 基金会支持维护。
安装
对于Linux/Macos
执行如下命令进行安装
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | shCode language: JavaScript (javascript)
对于Windows(作者基于windows的)
请先到此页面Install Rust – Rust Programming Language中下载对应的版本的安装包 exe的

三个按钮,对应x86 32位 64位 和ARM64位的,读者根据你自己的操作系统选择。
另外,对于windows用户,还需要安装一个VC++构建工具,读者可以到MSVC prerequisites – The rustup book此页面选择你的安装方式。本教程就使用VS 2022的方式。
读者可以到https://github.com/xzapps/InstallTools/blob/main/vs_Community2022.exe 这个地址下载vs2022的社区版本。为什么要安装vs 2022呢,主要是需要里面的msvc工具。你下载的这个vs2022是一个在线安装包,打开后,会在线下载安装文件的。读者如果不开发.NET等应用,只需要选择下面的功能安装就可以。

勾选上图的这个功能,然后还需要选择必须按照的两个组件。如下:
- MSVC v143 – VS 2022 C++ x64/x86构建工具(最新)
- Windows 11 SDK (10.0.22621.0)


请注意,Windows SDK的具体版本对于纯Rust代码来说无关紧要,但如果同时使用C++,你可能需要最新版本或C++项目要求的版本(或两者兼有)。
语言包:(可选,如果安装了,错误信息就可以显示不同语言,方便查看)

最后点击安装按钮,等待所有设备安装完成。

安装好vs 2022后,读者就可以安装上面下载的rust安装包了。
安装后,通常默认位置如下
工具链 / 编译器 / 标准库: C:\Users\你的用户名\.rustup
cargo、rustc、rustup 等可执行文件: C:\Users\你的用户名\.cargo\bin
rust的一些构建,编译,创建等工具就放在上面的第二个目录里面。读者可以使用下面命令,查看你的安装目录
rustup show
>rustup show
Default host: x86_64-pc-windows-msvc
rustup home: C:\Users\yourname\.rustup
installed toolchains
--------------------
stable-x86_64-pc-windows-msvc (active, default)
active toolchain
----------------
name: stable-x86_64-pc-windows-msvc
active because: it's the default toolchain
installed targets:
x86_64-pc-windows-msvcCode language: PHP (php)
验证是否安装成功
读者可以在命令行或者终端中执行下面命令:
rustc --version
正确安装的话,会返回:
rustc 1.94.0 (4a4ef493e 2026-03-02)Code language: CSS (css)
其他命令
如果你已经安装过rust,你想升级,执行下面命令
rustup update
如果你要卸载rust,可以执行如下命令
rustup self uninstallCode language: PHP (php)