文章目录
- 前言
- [一、Using rustup (Recommended)](#一、Using rustup (Recommended))
- 二、配置vscode
- 总结
前言
Rust学习系列,之前介绍了macOS环境下的rust安装方式macOS rust安装。这篇学习windows的rust安装方式。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Using rustup (Recommended)
如图选择下载一个对应位数的rustup-init,下载完毕后运行。
这里我选择的 1 默认配置。
安装成功后终端输入
bash
rustc --version
顺道查询cargo。
二、配置vscode
安装扩展插件:
- rust analyzer
- codeLLDB
cargo new
问了机器人:
运行cargo new命令时遇到了报错信息:"note: the MSVC targets depend on the MSVC linker but link.exe was not found"。这个错误通常是因为你的系统中缺少了MSVC(Microsoft Visual C++)工具链。
Rust编译器在Windows系统上使用MSVC工具链进行编译,其中包括MSVC编译器和链接器。要解决这个问题,你可以按照以下步骤操作:
确保你的系统中已经安装了MSVC工具链。你可以通过安装Microsoft Visual Studio或者独立的Build Tools来获取它。建议安装最新版本的Visual Studio或者Build Tools,并确保包括了C++的组件。
和官网描述的一样,是我没有安装C++环境。但我不想用这种方式 下面用install stable-x86_64-pc-windows-gnu 的方式补充解决。
相比于 MSVC 版本来说,GNU 版本具有更轻量,更靠近 Linux 的优势。
解决办法:在终端依次运行如下两条指令:
bash
rustup toolchain install stable-x86_64-pc-windows-gnu
bash
rustup default stable-x86_64-pc-windows-gnu
依次运行成功如图所示。 最后重新运行 cargo run 。 yes 成功。至此,windows rust环境安装成功。
总结
本文介绍在windows系统下,安装rust开发环境。采用的是rustup + 补充安装gnu 的方式。