前言

在 Windows 上安装 Rust 需要额外安装 MSVC 工具链和 Windows SDK。最简单的方式是,直接安装 Visual Studio,并勾选 C++ 工作负载。

如果单纯想安装必要组件,可以安装 Microsoft C++ 生成工具,这样便免去了安装 IDE。

实测下来,安装 Visual C++ Build Tools for Visual Studio 2015 即可满足组件要求,想了解更多,建议检索关键字「mu_visual_cpp_build_tools_2015_update_3_x86_dvd_779b35c8.iso」和「visual studio old downloads」。

使用 PortableBuildTools 安装最小 MSVC 工具集

项目地址:https://github.com/Data-Oriented-House/PortableBuildTools

建议读者自行探索 PortableBuildTools 的使用方法,这里将介绍如何在 Visual Studio Code 中集成 PortableBuildTools 安装的工具集。

思路是:添加一个自定义的 Terminal 终端,并加载环境变量和地址。在 Visual Studio Code 设置文件中,添加如下字段:

{
  "terminal.integrated.profiles.windows": {
    "DevCmd": {
      "path": "C:\\WINDOWS\\System32\\cmd.exe",
      "args": ["/K", "C:\\BuildTools\\devcmd.bat"]
    }
  },
  "terminal.integrated.defaultProfile.windows": "DevCmd"
}

参考资料:

  1. Terminal Profiles in Visual Studio Code. https://code.visualstudio.com/docs/terminal/profiles.
最后修改:2024 年 03 月 02 日
如果觉得我的文章对你有用,请随意赞赏