前言
作为QT新手,总是被各种问题困扰,解决了一个问题记录下来。这个问题主要是在MSVC版本中会有,即windows VC编译器的版本,会有如下错误:
方法
1、下载Windows SDK
选择安装其中的Debugging Tools for Windows,完成CDB Debugger的安装即可。我是从这个中文版地址下载的:https://dev.windows.com/zh-cn/downloads/windows-8-1-sdk,该版本支持win7,官方很多地方都是支持win10了。
具体的请看:http://blog.163.com/qimo601@126/blog/static/1582209320162102559368/或者:http://blog.csdn.net/suima0v0/article/details/50973861
我这里主要说下,下载调试器不装在C盘的情况,因为装在C盘会自动检测出来,而非C盘不会。
2、安装调试器
你在下载的时候选择非C盘,默认不会安装,那么你要去到你下载的地方手动安装sdksetup.exe
这个文件。安装时记住你的安装目录。
设置Qt Creator
依次打开工具–选项–构建和运行
在debuggers
中点击add添加调试器,名字自定义,然后选择安装的cdb.exe
然后在构建套件中,把cdb分配给编译器,如图: