所以我安装了我的系统,我遇到了MSVC debbugging的巨大问题。我可以编译我的应用程序没问题。我已按照Windows 7上QT creator setting up debugging with CDB的说明进行操作。
毕竟我现在有了CDB调试器。
C:\Program Files\Debugging Tools for Windows (x64)\cdb.exe
在QT中,它会自动检测cdb.exe,这就是我的工具包的样子。
尝试运行调试会话时,只需启动并退出。
Debugging starts
Debugging has finished
答案 0 :(得分:2)
anwser有点傻,当您安装QT创建者时,您需要先创建至少一个项目而不进行任何设置。如果您在不执行此操作的情况下导入项目,则一切都将失败所以我采取的确切步骤是......
1)我安装了VS 2010
2)将VS 2010更新为SP1
3)更新Windows和.NET
4)卸载2010 C ++可再发行组件1.4或更新版
5)安装适用于Windows 7的Windows调试工具和SDK
6)安装QT库
7)安装QT创建者
8)创建C ++代码片段项目
9)使用CDB 64位设置编译器和Debbuger
64位CDB也可以在32位模式下工作。
答案 1 :(得分:2)
我遇到了类似的问题,事实证明它没有设置为x64版本。所以基本上:工具 - >选项 - >套件 - > Qt 5.x.x->调试器并将其设置为以" x64 \ cdb.exe结尾的那个"