Qt安装显示:MSVC2015 编译器带有感叹号,及解决办法

Posted 硬件之家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt安装显示:MSVC2015 编译器带有感叹号,及解决办法相关的知识,希望对你有一定的参考价值。

在Qt安装完成后,选项--KIt界面显示:MSVC2015 的两个编译器的图标会变为带有感叹号的一个黄色图标,如下图所示:

图 1 Kits 显示的界面上 MSVC2015 的两个编译器的图标会变为带有感叹号的一个黄色图标。Debuggers 页面没有 Windows 的 CDB 调试器,可以用 MSVC 编译器对 Qt Creator 编写的程序进行编译,但是不能调试,这是因为缺少了 Windows Software Development Kit (SDK)

这个 SDK 不会随 Visual Studio 一同安装,需要从 Microsoft 网站上下载。可以下载 Windows Software Development Kit (SDK) for Windows 8.1,安装后重启计算机即可。

MSVC调试器安装

通过windows SDK工具安装调试器。

工具下载地址:https://download.microsoft.com/download/4/2/2/42245968-6A79-4DA7-A5FB-08C0AD0AE661/windowssdk/winsdksetup.exe

(1)下载完成后运行,默认,选择“Next”

(2)默认,选择“Next”

(3)默认,选择“Accept”

(4)只需要选择“Debugging Toolsfor Windows”,点击“Install”(需要联网下载)。

安装完毕

配置Qt Creator编译器和调试器

(1)打开Qt Creator,选择“工具”->“选项”,再选择“Kits”->“编译器”,可以看到Qt已经自动检测到MSVC编译器了。

同时在“Kits”->“Debuggers”下,也自动检测到调试器了。

(2)然后我们选择“Kits”->“构建套件”,然后选择“Desktop Qt 5.13.0 MSVC2017 64bit”,

配置C/C++编译器均为:“Microsoft Visual C++ Compiler 15.0(x86_amd64)”;

配置调试器为:“Auto-detected CDB at D:\\Windows Kits\\10\\Debuggers\\x64\\cdb.exe”。

然后选择“Apply”,然后“OK”。

硬件之家,技术向前。

以上是关于Qt安装显示:MSVC2015 编译器带有感叹号,及解决办法的主要内容,如果未能解决你的问题,请参考以下文章

带有 Qt 5 和 Qt Creator 的 msvc2013

安装 Qt 5.6.1 MSVC 2015 更新 3

Qt5 + msvc2015编译器 环境配置 (不安装VS)

Qt Creator 4.3.1 未检测到 MSVC 2015 编译器

使用 msvc 2015 编译的 Windows 桌面应用程序的便携式安装

关于Qt配置编译器的问题