这里的问题与我的问题相同,但那里的解决方案对我不起作用.我在Windows 7上使用QtCreator 2.4.1.当我尝试调试一个简单的hello world应用程序时,显示的消息是:"用于调试'x86-windows-msvc2010-pe-32bit'类型的二进制文件的首选调试器引擎不可用....详细信息:没有CDB二进制文件可用于'x86-windows-msvc2010-pe-32bit'格式的二进制文件
当我发现cdb.exe不在我的系统上时,我安装了带有调试工具的Windows SDK,cdb.exe的当前位置是"C:\ Program Files(x86)\ Windows Kits\8.0\Debuggers\x86\cdb". exe"和"C:\ Program Files(x86)\ Windows Kits\8.0\Debuggers\x64\cdb.exe",
在CDB选项卡中我配置了符号服务器以及CDB.exe的路径,但是徒劳无功!
QtCreator->工具 - >选项 - >调试器 - > CDB选项卡 - >具有以下字段:
其他参数
使用CDB控制台
符号路径
源路径
更正断点位置等...
有人可以详细解释这些意味着什么,以及这里预期的价值.有没有人使用Qt Creator成功调试任何应用程序.
我的情况是我在 Windows 10 计算机上使用 Qt 5.5 和 Qt Creator 3.5。开始调试我的项目大约需要 10 到 15 秒。我的项目使用快速控制。我不确定这是否相关。
在我的 Qt 创建器中,我找不到 CDB 调试器。在我的根磁盘中搜索“cdb.exe”没有任何结果。
我目前的套件是
编辑: CPU:Core i7 3.3GHz RAM:32GB SSD
有没有解决方法或者我需要安装 CDB 并在 Qt 创建者中配置它?