环境搭建
因为作者是前端出身,所以本文可能更适合前端同学阅读,在记录一些知识点时,会简单介绍和javascript中的一些区别
开发rust需要一款趁手的编辑器以及rust编译环境,这里选用Visual Studio Code
搭建 Visual Studio Code 开发环境
INFO
Rust 的编译工具依赖 C 语言的编译工具。
- 如果你使用的是
Linux系统,往往已经具备了GCC或clang。 - 如果你使用的是
macOS,需要安装 Xcode。 - 如果你是用的是
Windows操作系统,你需要安装Visual Studio 2013或以上的环境(需要C/C++支持)以使用MSVC或安装MinGW + GCC编译环境。
安装 Rust 编译工具
Rust 编译工具推荐使用刚才从上方链接中下载的 Rustup 安装。下载好的Rustup在Windows上是一个可执行程序rustup-init.exe。(在其他平台上应该是rustup-init.sh)。
Rust更新:rustup updateRust卸载:rustup self uninstall
Cargo:Rust 的构建工具和包管理器
TIP
前端同学可以理解为 安装node环境时,自带的npm工具。
您在安装Rustup时,也会安装Rust构建工具和包管理器的最新稳定版,即Cargo。Cargo可以做很多事情:
要检查您是否安装了Rust和Cargo,可以在终端中运行:
bash
cargo --version
rustc --versioncargo --version
rustc --version安装 Visual Studio Code
在上面的链接中,直接下载安装即可。
配置 Extensions
打开Visual Studio Code在左侧的扩展栏搜索以下两个插件进行安装。
Native Debugrust-analyzercratesCodeLLDB(调试rust程序)