Rustup 使用实战指南
-
houseme
- 07 Aug, 2024
Rust 是一种注重安全、并发和性能的系统编程语言。为了有效地管理 Rust 的安装和版本,rustup
被设计为 Rust 的安装器和版本管理工具。以下是一篇关于如何使用 rustup
的实战指南。
安装 Rustup
首先,您需要安装 rustup
。在大多数操作系统上,安装过程都非常简单。
-
在 Unix 系统上(包括 Linux 和 macOS):
打开终端并运行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
在 Windows 上:
访问 Rust 官方网站 下载并运行
rustup-init.exe
。
安装过程会提示您选择安装选项。大多数用户可以接受默认设置。安装完成后,请按照屏幕上的说明将 Rust 工具链的路径添加到您的环境变量中。
更新 Rust
要更新您的 Rust 版本,可以使用以下命令:
rustup update
这个命令会检查并更新至最新稳定版的 Rust。
管理工具链
rustup
允许您安装和切换不同版本的 Rust 工具链。
-
安装特定版本的 Rust:
rustup install stable rustup install nightly rustup install 1.56.0
-
切换默认工具链:
rustup default nightly
-
为项目设置特定的 Rust 版本:
进入您的项目目录,然后运行:
rustup override set nightly
安装目标平台
rustup
允许您添加对不同目标平台的支持,这对于交叉编译很有用。
rustup target add x86_64-unknown-linux-gnu
管理额外工具
rustup
也可以用来安装 Rust 生态系统中的其他工具。
-
安装 Rust 源代码:
rustup component add rust-src
-
安装 Rust 格式化工具
rustfmt
:rustup component add rustfmt
-
安装 Rust 代码检查工具
clippy
:rustup component add clippy
卸载 Rust
如果您决定不再使用 Rust,可以通过以下命令卸载 rustup
和 Rust 工具链:
rustup self uninstall
总结
rustup
是 Rust 生态系统的核心工具,它让安装、管理和更新 Rust 工具链变得非常简单。通过熟练使用 rustup
,您可以确保您总是在使用最新的 Rust 版本,同时也能轻松地尝试 Rust 的夜间版本或者为特定项目设置特定版本的 Rust。此外,rustup
的目标平台和组件管理功能让交叉编译和工具链扩展变得简单直接。希望这篇指南能帮助您高效地使用 rustup
,享受 Rust 编程的乐趣。
版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)