Rust 环境搭建与配置实战指南
Rust 作为 Mozilla 推出的现代系统编程语言,既保留了 C/C++ 的高性能,又引入了更安全的内存管理机制。本文将带你从零开始完成 Rust 的安装与环境配置,快速搭建开发环境。
安装前的准备
官方推荐使用 rustup 工具进行安装。它不仅负责安装编译器本体,还会一并配置 Cargo、rustc 等周边工具,并支持后续的版本自动更新。
Rust 主要支持以下平台:
- Windows(推荐 64 位 Win10/Win11)
- macOS
- Linux
不同平台的安装步骤
Windows 系统
- 访问 Rust 官网下载
rustup-init.exe。 - 双击运行安装包,在命令行界面输入
1回车,采用默认设置即可。 - 安装完成后,打开命令提示符测试版本:
rustc --version
若输出类似 rustc 1.77.1 (2024-05-02),说明环境已就绪。
macOS 系统
如果尚未安装 Homebrew,可先执行安装脚本。随后通过 Homebrew 安装 rustup:
brew install rustup
按提示确认默认选项即可完成。
Linux 系统
在终端中运行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
弹出菜单后输入 1 使用默认配置。安装结束后重新打开终端验证版本。
核心工具简介
安装完成后,你将掌握三个关键工具:
- rustc:编译器,负责将
.rs源码编译为可执行文件。 - cargo:包管理与构建工具,类似于 Node.js 的 npm 或 Python 的 pip,用于创建项目、管理依赖及构建运行。
- rustup:版本管理器,支持切换不同版本的 Rust 或添加组件(如 clippy)。
创建第一个项目
现在我们来动手创建一个 Hello World 项目。
在终端执行以下命令:
cargo new hello_rust
cd hello_rust
cargo run
你会看到编译输出及 Hello, world! 字样。此时项目结构如下:
hello_rust/
├── Cargo.toml # 配置文件
└── src/
└── main.rs # 主程序入口
编辑 src/main.rs,修改代码内容:
fn main() {
println!("你好,Rust!");
}
再次运行 即可看到自定义输出。


