Rust 找不到 Microsoft C++ 构建工具。

9

我是一个刚开始在线学习Rust的新手,现在我想在我的电脑上使用Rust。我安装了Rust安装程序,运行它后,输出了以下信息:

Rust requires the Microsoft C++ build tools for Visual Studio 2013 or later,
but they don't seem to be installed.

我安装了Microsoft C++ 2017构建工具并重新启动了计算机,但它仍然输出这个错误。 从Github上看,我知道很多人有这个问题,但是评论中充满了我不理解的技术术语。 如何设置Rust以使其正常工作?(解释得易于理解)

VS Build工具是出了名的难找:在网站上,或者你的电脑上都会有细微但重要的区别,比如不同版本之间。上次我尝试安装VS2017 Build工具时,即使只是最新工具链的C ++开发的最低限度,安装大小也比等效的VS2017 Community安装大。所以我放弃了它们,安装了“正常”的IDE包。 - rubenvb
https://dev59.com/GVYN5IYBdhLWcg3wfYG9#47380501 这个回答解决了你的问题吗? - MB-F
给你:http://landinghub.visualstudio.com/visual-cpp-build-tools - Richard Critten
@RichardCritten 我已经下载了它们并重新启动了电脑,但 Rust 仍然抛出相同的错误。 - Ben Gubler
你能确认一下你按照这些步骤进行了吗? - Shepmaster
显示剩余5条评论
1个回答

7

我找到答案了!原来我安装的是“Microsoft Visual C++ Redistributable for Visual Studio 2017”,而不是“Build Tools for Visual Studio 2017”。有趣的是,一个简单的错误会引起很多麻烦!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接