如何让 Rust 不使用 Visual Studio 的工具链编译

假如你不想使用 Visual Studio 进行开发,也不想电脑上多出几个G的累赘,也可以选择使用 GNU 进行编译,在此记录一下更换工具链的方法。

安装后更改

安装完成后,确保你的rustup命令可以正常使用。

在控制台中执行rustup default stable-x86_64-pc-windows-gnu命令,等待下载完成即可。

安装前更改

首先会弹出让你选择是否使用 Visual Studio 的工具链

这里选第二个。

Rust Visual C++ prerequisites

Rust requires a linker and Windows API libraries but they don't seem to be
available.

These components can be acquired through a Visual Studio installer.

1) Quick install via the Visual Studio Community installer
   (free for individuals, academic uses, and open source).

2) Manually install the prerequisites
   (for enterprise and advanced users).

3) Don't install the prerequisites
   (if you're targeting the GNU ABI).

> 2

然后在让你输入Default host triple的时候,输入stable-x86_64-pc-windows-gnu后回车即可。

剩下的选项全部默认。

posted @ 2023-07-25 15:45  StarChenPy  阅读(390)  评论(0编辑  收藏  举报