一、安装rust
-
下载rust工具: 点击下载rustup-init | win.rustup.rs
-
安装rust:打开rustup-init.exe
安装有2种选择,gnu或者msvc工具链- gnu(本文使用MinGW-w64)占用空间小(500M),对于初步的rust使用足够了。
- msvc(本文使用Visual Studio Build Tools,包含msvc,clang等)占用空间大(2G)。
- MinGW-w64安装:点击进入 ,找到x86_64-win32-seh下载后解压,在环境变量中配置 ·解压目录/bin·,在cmd中使用gcc -v出现版本则表示安装成功。
已经安装了Visual Studio的选择msvc,已经有MinGW-w64或者msys2,或者不想占用太多空间的使用gnu。
-
自定义rust安装配置
- gnu依次输入
- 2 (表示自定义配置)
- x86_64-pc-windows-gnu
- stable
- 一路回车安装即可
- msvc依次输入
- 2 (表示自定义配置)
- x86_64-pc-windows-msvc
- stable
- 一路回车安装即可
- gnu依次输入
-
安装标准库源码: rustup component add rust-src
二、安装Vs Code插件
- 推荐安装rls 和 rust-analyzer
- 安装crates,对rust安装的库拥有版本提示
- CodeLLDB,debug调试工具
- TOML Language Support, 对.toml提示
至此安装完毕,运行测试。
参考来源:
(知乎) 安装Rust及VSCode环境设置(Windows 10)