Rust介绍和安装

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)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注