Rust环境搭建


Rust提供rustup来管理不同平台下的Rust版本构建并使其互相兼容,通过以下步骤可以轻松安装rustup。

在Windows上安装


让我们学习如何在Windows上安装RUST。

  • 必须使用C ++工具安装Visual Studio 2013或更高版本,才能在Windows上运行Rust程序。首先,从此处下载Visual Studio VS 2013 Express;

  • 下载并安装rustupWindows的工具,rustup-init.exe可在此处下载:Rust Lang

  • 双击rustup-init.exe文件;

  • 按下回车键选择默认安装;

  • 从安装屏幕上,可以清楚地看到Rust相关的文件存储在以下文件夹中:C:\Users\{PC}\cargo\bin。

该文件夹的内容是:

cargo-fmt.exe
cargo.exe
rls.exe
rust-gdb.exe
rust-lldb.exe
rustc.exe //这是rust的编译器
rustdoc.exe
rustfmt.exe
rustup.exe
  • cargo是Rust的软件包管理器,验证是否cargo已安装,执行以下命令:

C:\Users\Admin>cargo -V
cargo 1.29.0 (524a578d7 2018-08-05)
  • Rust的编译器是rustc,要验证编译器版本,请执行以下命令:

C:\Users\Admin>cargo -V
cargo 1.29.0 (524a578d7 2018-08-05)

在Linux / Mac上安装


在Linux或macOS上安装rustup,打开终端并输入以下命令。

$ curl https://sh.rustup.rs -sSf | SH

该命令下载脚本并开始安装rustup工具,它将安装Rust的最新稳定版本,期间可能会提示你输入密码,如果安装成功,将出现以下内容:

Rust is installed now. Great!

下次登录后,安装脚本会自动将Rust添加到系统PATH中,要想立即开始使用Rust而不是重新启动终端,请在你的Shell中运行以下命令,以将Rust手动添加到你的系统PATH中:

$ source $HOME/.cargo/env

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

$ export PATH="$HOME/.cargo/bin:$PATH"

注意:当你尝试编译Rust程序并收到指示链接器无法执行的错误时,这意味着你的系统上未安装链接器,你将需要手动安装一个链接器。