如果你还没读过第一篇,请先查看:《从零开始掌握现代系统编程语言,首选 Rust》
Rust 官方工具链简介
Rust 的开发体验非常现代化,得益于与之配套的开发工具链,主要包括:
o rustc:Rust 编译器
o cargo:Rust 的包管理与构建工具
o rustup:Rust 版本管理器
o rustfmt:代码格式化工具
o clippy:代码质量检查工具
安装 Rust 的同时,这些工具也会自动一起安装。
一、安装 Rust
Rust 推荐通过官方的安装工具 rustup 安装,它可以自动管理 Rust 版本和相关工具。
1. Windows
打开 PowerShell,复制粘贴下面的命令并运行:
winget install -e --id Rustlang.Rustup安装完成后,重启终端,然后输入以下命令确认安装成功:
rustc --version
cargo --version若后续实验编译环境报错(比如没有找到连接器等),需要安装Visual Studio Build Tools。
o 下载installer Visual Studio Build Tools.
o 运行installer,并选择 "Desktop development with C++".
开发工具,推荐安装 Visual Studio Code 并添加插件 rust-analyzer 提供智能提示与跳转功能。
2. macOS
打开终端,执行相同的命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh根据提示选择默认安装,完成后执行:
rustc --version
cargo --version如果没有安装 Homebrew,可以先运行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"你也可以使用 Homebrew 安装 Rust,但建议优先使用 rustup,因为它更好管理多版本 Rust。
3. Linux
大部分主流 Linux 发行版也推荐使用官方脚本安装:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh然后根据提示配置环境变量,并执行:
source $HOME/.cargo/env
rustc --version
cargo --version二、常用命令小结
o 创建项目:cargo new 项目名
o 构建项目:cargo build
o 运行项目:cargo run
o 格式化代码:cargo fmt
o 静态分析:cargo clippy
o 查看文档:cargo doc --open
三、推荐插件与工具
在 VS Code 中安装以下插件提升开发体验:
o rust-analyzer
o CodeLLDB(调试支持)
o Error Lens(更好的错误提示)
o One Dark Pro(可选配色)
四、下一篇预告
你已经完成 Rust 工具链的安装与验证。下一篇文章,我们带你编写第一个 “Hello World” 程序,并学习如何添加注释,敬请期待!
欢迎关注、收藏和转发,也可以留言你最想了解的内容,有任何问题可以留言或私信,我会尽力解答!
喜欢编程、区块链、Web3
可加好友
