1. 安装 Rust
一般会通过 rustup 安装 Rust
Rustup 会从官方 release channel 安装 Rust 这个编程语言,同时可以让你很容易地从 stable、beta 和 nightly 编译器之间切换,同时保持更新。Rustup 让常见平台标准库的二进制交叉编译更简单。
在 Linux 或 macOS 等类Unix系统上安装 rustup
如果你使用 Linux 或 macOS,打开终端并输入如下命令:
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
成功安装则会出现
Rust is installed now. Great!
在 MacOS 上还需要安装 Xcode 或者 Xcode command line tools
如果已经安装 Xcode 可以跳过这个步骤
$ xcode-select --install
Linux 则需要安装 GCC 或者 Clang,如 ubuntu 上可以通过下面命令安装相关工具链
$ apt-get install build-essential
如果你使用Windows
前往 https://www.rust-lang.org/install.html 并按照说明安装 Rust。
在安装过程的某个步骤,你会收到一个信息说明为什么需要安装 Visual Studio 2013 或其更新版本的 MSVC 构建工具。
一般来说我会习惯只安装 Build Tools for Visual Studio,Rust 的开发我一般在 VSCode 上进行:https://visualstudio.microsoft.com/zh-hant/downloads/
网站下面 Visual Studio 工具里找到 Build Tools for Visual Studio
确认安装完成
$ rustc --version
如果看到了这样的信息下面这样的信息,那证明 Rust 已经安装好了
rustc x.y.z (abcabcabc yyyy-mm-dd)
更详细安装过程相关内容可以参考Rust 程序设计语言
VS Code 开发环境配置
Rust 在 VS Code 上需要的辅助插件相对比较简单,rust-analyzer 一个基本就足够了。
ctrl/cmd + x 打开扩展界面,搜索 rust-analyzer 即可