安装
第一步是安装 Rust。我们将通过 下载 Rust,一个
用于管理 Rust 版本和相关工具的命令行工具。您将需要
用于下载的 Internet 连接。rustup
注意: 如果你出于某种原因不想使用,请参阅其他 Rust 安装方法页面以获取更多选项。rustup
以下步骤安装 Rust 编译器的最新稳定版本。 Rust 的稳定性保证确保了书中所有 compile 将继续使用较新的 Rust 版本进行编译。输出可能会 版本之间略有不同,因为 Rust 经常改进错误消息和 警告。换句话说,您使用 这些步骤应该可以按预期与本书的内容一起工作。
命令行表示法
在本章和整本书中,我们将展示
终端。应在终端中输入的行均以 .你
不需要键入字符;它是命令行提示符,显示给
指示每个命令的开始。通常不以
显示上一个命令的输出。此外,特定于 PowerShell
examples 将使用 而不是 。$
$
$
>
$
在 Linux 或 macOS 上安装 rustup
如果您使用的是 Linux 或 macOS,请打开终端并输入以下命令:
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
该命令将下载一个脚本并开始安装该工具,该工具将安装 Rust 的最新稳定版本。系统可能会提示您
获取您的密码。如果安装成功,将显示以下行:rustup
Rust is installed now. Great!
您还需要一个链接器,这是 Rust 用来加入其 编译的输出到一个文件中。您可能已经有一个。如果您获得 链接器错误,您应该安装 C 编译器,该编译器通常包括 连接。C 编译器也很有用,因为一些常见的 Rust 包依赖于 C 代码,并且需要一个 C 编译器。
在 macOS 上,您可以通过运行以下命令来获取 C 编译器:
$ xcode-select --install
Linux 用户通常应该根据他们的
发行版的文档。例如,如果您使用 Ubuntu,则可以安装
包。build-essential
在 Windows 上安装 rustup
在 Windows 上,转到 https://www.rust-lang.org/tools/install 并遵循 安装 Rust 的说明。在安装过程中的某个时刻,您将 系统提示安装 Visual Studio。这提供了一个链接器和原生 编译程序所需的库。如果您需要有关此步骤的更多帮助,请参阅 https://rust-lang.github.io/rustup/installation/windows-msvc.html
本书的其余部分使用适用于 cmd.exe 和 PowerShell 的命令。 如果存在具体差异,我们将说明使用哪个。
故障 排除
要检查您是否正确安装了 Rust,请打开 shell 并输入以下内容 线:
$ rustc --version
您应该会看到最新版本的版本号、提交哈希和提交日期 已发布的稳定版本,格式如下:
rustc x.y.z (abcabcabc yyyy-mm-dd)
如果您看到此信息,则表示您已成功安装 Rust!如果你没有
查看此信息,检查 Rust 是否在你的系统变量中为
遵循。%PATH%
在 Windows CMD 中,使用:
> echo %PATH%
在 PowerShell 中,使用:
> echo $env:Path
在 Linux 和 macOS 中,使用:
$ echo $PATH
如果这一切都是正确的,但 Rust 仍然没有工作,那么有很多 您可以获取帮助的地方。了解如何与其他 Rustacean 取得联系 (a 我们称自己为愚蠢的昵称)。
更新和卸载
通过 安装 Rust 后,更新到新发布的版本就是
容易。在 shell 中,运行以下更新脚本:rustup
$ rustup update
要卸载 Rust 和 ,请从
壳:rustup
$ rustup self uninstall
本地文档
Rust 的安装还包括文档的本地副本,因此
您可以离线阅读。Run 以打开本地文档
在浏览器中。rustup doc
每当标准库提供类型或函数,而您不是 确定它的作用或如何使用它,请使用 Application Programming Interface (API) 文档一探究竟!
本文档由官方文档翻译而来,如有差异请以官方英文文档(https://doc.rust-lang.org/)为准