Visual C++ Build Tools 2015——安装失败?

Posted

技术标签:

【中文标题】Visual C++ Build Tools 2015——安装失败?【英文标题】:Visual C++ Build Tools 2015 -- broken install? 【发布时间】:2016-12-06 09:47:46 【问题描述】:

我已经安装了 MS VC++ 编译器(独立的,而不是整个 Visual Studio)作为 Qt 5.7 的编译器工具包。每当我尝试构建最基本的项目时,都会收到一长串错误,抱怨未定义的符号。

特别是,FLT_RADIXFLT_MANT_DIGFLT_DIG 等是未定义的。我检查了作为 VC 一部分的头文件(安装在 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include 中)并注意到 cfloat(可能会定义这些符号)只有 284 个字节的零。还有其他类似形状的头文件。

我尝试修复/重新安装visualcppbuildtools_full.exe,但均无济于事。如何正确安装?

【问题讨论】:

【参考方案1】:

第一次安装崩溃并导致一些头文件处于损坏状态。我手动清除了 MSVC 卸载程序留下的垃圾,然后重新安装。这解决了问题。

【讨论】:

您好小马托尼,您可以将您的解决方法标记为答案,以便有相同或类似问题的其他社区成员可以更轻松地搜索这个有用的解决方案。

以上是关于Visual C++ Build Tools 2015——安装失败?的主要内容,如果未能解决你的问题,请参考以下文章

Visual C++ Build Tools 2015——安装失败?

error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools,亲测100%安装

如何自动化(从命令行)安装 Visual Studio Build Tools 构建环境,适用于 C++、.NET、C# 等

成功解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“

Visual Studio build tools 安装出错的一种解决办法

Visual Studio 2013 错误 MS8020 Build tools v140 找不到