Rust安装
第一步是安装Rust。我们将通过rustup下载Rust,这是一个用于管理Rust版本和相关工具的命令行工具。您需要联网下载。
注意:如果由于某些原因您不想使用rustup,请参阅其他Rust安装方法页面以获取更多选项。
以下步骤将安装最新稳定版本的Rust编译器。Rust的稳定性保证确保书中所有可以编译的示例在使用较新版本的Rust时也可以编译。不同版本之间的输出可能略有不同,因为Rust通常会改进错误消息和警告。换句话说,使用这些步骤安装的任何新版本的稳定Rust都应该与本书的内容配合良好。
命令行表示法
在本章及全书中,我们将展示一些在终端中使用的命令。以$开头的行表示您应该在终端中输入的内容。您不需要输入$字符;它是提示命令开始位置的命令行提示符。不以$开头的行通常显示前一个命令的输出。另外,特定于PowerShell的示例将使用>而不是$。
在Linux或macOS上安装rustup
如果您使用Linux或macOS,请打开一个终端并输入以下命 令:
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
该命令会下载一个脚本并开始安装rustup工具,它会安装最新稳定版本的Rust。您可能会被要求输入密码。如果安装成功,会出现以下行:
Rust is installed now. Great!
您还需要一个链接器,这是一个Rust用来将其编译输出合并为一个文件的程序。您可能已经有一个了。如果您遇到链接器错误,应该安装C编译器,其通常会包含链接器。C编译器也很有用,因为一些常见的Rust包依赖于C代码,需要C编译器。
在macOS上,您可以通过运行以下命令获取C编译器:
$ xcode-select --install
Linux用户应根据其发行版的文档通常安装GCC或Clang。例如,如果您使用Ubuntu,可以安装build-essential包。