Skip to content

环境搭建

因为作者是前端出身,所以本文可能更适合前端同学阅读,在记录一些知识点时,会简单介绍和javascript中的一些区别

开发rust需要一款趁手的编辑器以及rust编译环境,这里选用Visual Studio Code

搭建 Visual Studio Code 开发环境

INFO

Rust 的编译工具依赖 C 语言的编译工具。

  1. 如果你使用的是Linux系统,往往已经具备了GCCclang
  2. 如果你使用的是 macOS,需要安装 Xcode。
  3. 如果你是用的是Windows操作系统,你需要安装Visual Studio 2013或以上的环境(需要C/C++支持)以使用MSVC或安装MinGW + GCC编译环境。

安装 Rust 编译工具

Rust 编译工具推荐使用刚才从上方链接中下载的 Rustup 安装。下载好的RustupWindows上是一个可执行程序rustup-init.exe。(在其他平台上应该是rustup-init.sh)。

  1. Rust更新: rustup update
  2. Rust卸载:rustup self uninstall

Cargo:Rust 的构建工具和包管理器

TIP

前端同学可以理解为 安装node环境时,自带的npm工具。

您在安装Rustup时,也会安装Rust构建工具和包管理器的最新稳定版,即CargoCargo可以做很多事情:

要检查您是否安装了RustCargo,可以在终端中运行:

bash
cargo --version
rustc --version
cargo --version
rustc --version

安装 Visual Studio Code

在上面的链接中,直接下载安装即可。

配置 Extensions

打开Visual Studio Code在左侧的扩展栏搜索以下两个插件进行安装。

  1. Native Debug
  2. rust-analyzer
  3. crates
  4. CodeLLDB(调试rust程序)

Released under the MIT License.