Qt 调试器不工作 Windows8
Posted
技术标签:
【中文标题】Qt 调试器不工作 Windows8【英文标题】:Qt Debugger not Working Windows8 【发布时间】:2015-11-20 06:17:48 【问题描述】:我在 Windows 8 PC 上安装了带有 MSVC 2013 编译器的 Qt5.5.1,一切正常,但现在当我尝试调试应用程序时,我收到了类似 The CDB process terminated
的错误,可能是什么问题,我附上了屏幕截图。
【问题讨论】:
【参考方案1】:我认为这是因为您将 amd64 编译器与 x86 调试器一起使用;尝试将两者设置为相同(amd64 或 x86,但不要混合)。
我遇到了同样的问题,这为我解决了...
【讨论】:
当我从调试目录中删除所有 Qt dll 并重建项目时,问题就消失了。【参考方案2】:我遇到了这个问题,并通过将所需的 dll 添加到“调试”构建目录来使其正常工作。要知道需要哪些 dll,请双击 .exe,它会告诉您。
【讨论】:
【参考方案3】:我通过将 ICU bin 文件夹位置添加到 PATH 来解决此问题,在我的例子中 PATH=D:\Qt\5.4.1/3rdparty/icu/bin;%PATH%
【讨论】:
以上是关于Qt 调试器不工作 Windows8的主要内容,如果未能解决你的问题,请参考以下文章
qt---cdb(Microsoft Console Debugger)调试