rust 初学编译报错:
error: linker `link.exe` not found
|
= note: program not found
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that Visual Studio 2017 or later, or Build Tools for Visual Studio were installed with the Visual C++ option.
note: VS Code is a different product, and is not sufficient.
错误信息很明显:依赖于微软的 微软 MS VC++ 编译环境的链接程序 linker.exe。网上各种都是说要安装 vs 或者 cpp build 工具,设备比较落后,禁不起 vs 的体量,就使用 window-gnu 的方法解决。
输入命令:
rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu
就可以搞定。
不过需要注意的是,下载速度太慢了,可能需要 设置 cargo 的国内镜像。
正文完