Rust 语言 开发环境搭建 安装 Rustup 与配置 Cargo 工具链

Rust阿木 发布于 3 天前 5 次阅读


Rust 语言开发环境搭建:安装 Rustup 与配置 Cargo 工具链

Rust 是一种系统编程语言,旨在提供高性能的同时保证内存安全。Rust 的开发环境搭建是学习 Rust 的第一步,本文将详细介绍如何安装 Rustup 和配置 Cargo 工具链,为 Rust 开发打下坚实的基础。

Rustup 简介

Rustup 是 Rust 的官方工具,用于安装 Rust 编译器和相关工具。通过 Rustup,你可以轻松地安装、更新和管理 Rust 的版本。

安装 Rustup

Windows 系统

1. 访问 Rustup 的官方网站:https://rustup.rs/
2. 下载适用于 Windows 的 Rustup 安装程序。
3. 运行安装程序,按照提示完成安装。

macOS 和 Linux 系统

1. 打开终端。
2. 输入以下命令安装 Rustup:

sh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

3. 按照提示完成安装。

配置 Cargo 工具链

Cargo 是 Rust 的官方包管理器和构建工具。它负责管理项目依赖、编译项目以及构建可执行文件。

检查 Rustup 是否安装成功

在终端中输入以下命令,检查 Rustup 是否安装成功:

sh
rustup --version

如果输出 Rustup 的版本信息,则表示安装成功。

添加 Rust 工具链

使用 Rustup 添加 Rust 工具链,包括编译器和 Cargo:

sh
rustup install stable

这条命令会安装最新的稳定版 Rust 编译器和 Cargo。

设置默认工具链

将稳定版 Rust 设置为默认工具链:

sh
rustup default stable

验证工具链

在终端中输入以下命令,验证工具链是否配置正确:

sh
rustc --version
cargo --version

如果输出相应的版本信息,则表示工具链配置成功。

配置环境变量

为了方便使用 Rust 工具,可以将它们添加到系统环境变量中。

Windows 系统

1. 右键点击“此电脑”或“我的电脑”,选择“属性”。
2. 点击“高级系统设置”。
3. 在“系统属性”窗口中,点击“环境变量”。
4. 在“系统变量”下,找到“Path”变量,点击“编辑”。
5. 在“编辑环境变量”窗口中,点击“新建”,添加以下路径:


C:Users你的用户名.rustuptoolchainsstable-x86_64-pc-windows-msvcbin

6. 点击“确定”保存更改。

macOS 和 Linux 系统

1. 打开终端。
2. 输入以下命令,编辑 `.bashrc` 文件:

sh
nano ~/.bashrc

3. 在文件末尾添加以下路径:

sh
export PATH="$PATH:$HOME/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin"

4. 按下 `Ctrl + X`,然后 `Y`,最后 `Enter` 保存并退出编辑器。
5. 在终端中输入以下命令,使更改生效:

sh
source ~/.bashrc

创建第一个 Rust 项目

现在你已经完成了 Rust 开发环境的搭建,接下来创建第一个 Rust 项目。

1. 打开终端。
2. 输入以下命令创建一个新的 Rust 项目:

sh
cargo new hello_world

3. 进入项目目录:

sh
cd hello_world

4. 运行项目:

sh
cargo run

如果一切顺利,你将在终端中看到以下输出:


Compiling hello_world v0.1.0 (file:///projects/hello_world)
Finished dev [unoptimized + debuginfo] target(s) in 0.0s
Running `target/debug/hello_world`
Hello, world!

总结

本文详细介绍了如何安装 Rustup 和配置 Cargo 工具链,为 Rust 开发奠定了基础。通过本文的学习,你将能够搭建一个完整的 Rust 开发环境,并创建第一个 Rust 项目。接下来,你可以开始学习 Rust 的语法和特性,探索这个强大的编程语言。