rust 安装

    第一步是安装Rust。 我们将通过rustup(一个用于管理Rust版本和相关工具的命令行工具)下载Rust。 您需要互联网连接才能下载。 注意:如果由于某些原因您不想使用rustup,请参阅Rust安装页面以获取其他选项。 以下步骤将安装Rust编译器的最新稳定版本。 Rust的稳定性保证可确保本书中所有可编译的示例都将继续使用较新的Rust版本进行编译。 不同版本之间的输出可能会略有不同,因为Rust经常会改进错误消息和警告。 换句话说,使用这些步骤安装的任何较新的稳定版本的Rust都应该可以按本书的预期工作。 命令行符号 在本章以及整本书中,我们将展示一些在终端中使用的命令。 您应在终端中输入的行均以$开头。 您无需输入$字符; 它指示每个命令的开始。 不以$开头的行通 常显示前一个命令的输出。 此外,特定于PowerShell的示例将使用>而不是$。

在Linux或macOS上安装rustup 如果您使用的是Linux或macOS,请打开一个终端并输入以下命令:

该命令将下载一个脚本并开始安装rustup工具,该工具将安装Rust的最新稳定版本。 可能会提示您输入密码。 如果安装成功,将显示以下行:

如果愿意,请在运行脚本之前先下载脚本并进行检查。
下次登录后,安装脚本会自动将Rust添加到系统PATH中。 如果要立即开始使用Rust,而不是重新启动终端,请在Shell中运行以下命令,以将Rust手动添加到系统PATH中:

另外,您可以将以下行添加到〜/ .bash_profile中:

此外,您将需要某种链接器。 可能已经安装了一个链接器,但是当您尝试编译Rust程序并收到错误消息,表明该链接器无法执行时,意味着您的系统上尚未安装链接器,您 需要手动安装一个链接器。 C编译器通常带有正确的链接器。 查看平台的文档,了解如何安装C编译器。 另外,一些常见的Rust包依赖于C代码,并且需要C编译器。 因此,可能值得立即安装一个
在Windows上安装rustup
在Windows上,转到https://www.rust-lang.org/tools/install并按照说明安装Rust。 在安装过程中的某个时刻,您会收到一条消息,说明您还需要用于Visual Studio 2013或更高版本的C ++生成工具。 获取构建工具的最简单方法是为Visual Studio 2019安装构建工具。这些工具在其他工具和框架部分中。
本书的其余部分使用在cmd.exe和PowerShell中均可使用的命令。 如果有特定差异,我们将说明使用哪个。
更新和卸载Rust
通过rustup安装Rust后,很容易更新到最新版本。 在您的Shell中,运行以下更新脚本:

要卸载Rust和rustup,请从您的shell中运行以下卸载脚本:

故障排除
要检查是否正确安装了Rust,请打开Shell并输入以下行:

您应该看到已发布的最新稳定版本的版本号,提交哈希和提交日期,格式如下:

如果您看到此信息,则说明您已成功安装Rust! 如果您没有看到此信息,并且您使用的是Windows,请检查Rust是否在%PATH%系统变量中。 如果一切正确,但Rust仍然无法正常工作,您可以在许多地方获得帮助。 最简单的是官方的Rust Discord上的#beginners频道。 在这里,您可以与其他可以帮助您的Rustaceans(我们称为自己的傻昵称)聊天。 其他重要资源包括the Users forum和Stack Overflow.。
本地文档
Rust的安装还包括本地文档的副本,因此您可以脱机阅读。 运行rustup doc在浏览器中打开本地文档。
每当标准库提供类型或函数时,如果您不确定它的用途或用法,请使用应用程序编程接口(API)文档进行查找!