首页 > 解决方案 > Visual Studio 安装程序中的哪个“单个组件”适合 Rust 开发?

问题描述

我在我的机器上安装了完全更新的 Visual Studio Enterprise 2017(当前为 15.9.2),我想做一些 Rust 编码。Rust 安装程序告诉我安装“Visual C++”构建工具,但我似乎无法弄清楚需要哪一个。

也就是说,我尝试安装“VC++ 2017 版本 15.9 v14.16”,但是当我cargo run在我的 hello world 应用程序上安装时,它会停止并显示一条消息:

错误:link.exe未找到链接器

我不想疯狂地在安装程序中安装所有C++ 组件,只是我需要的一个。如果可能的话,我更愿意将它作为 Visual Studio 安装程序的一部分进行安装。

对于 Rust,我需要 Visual Studio 安装程序中的哪个“单个组件”?

这是当前检查的内容:

C++ 组件

C++ 活动

作为一种解决方法,建议我运行rustup default stable-x86_64-pc-windows-gnu它至少允许我运行 hello world 示例。(或者也许这实际上是一个适当的解决方案?)

标签: visual-studiorust

解决方案


安装任何“VC++ 工具集”应该足以cargo run正确链接。看起来最小的依赖项是:

所需的依赖项是VC++ 2017 version 15.7 v14.14 latest v141 toolsWindows 10 SDK (10.0.17134.0)


推荐阅读