Qt上MSCV17的CDB调试器不起作用 [英] CDB debugger for MSCV17 on Qt not working
问题描述
我正在使用MSCV2017 32位编译器运行Qt5.11.1。为了进行调试,我使用了CDB x86,并且所有内容都能编译并运行良好。
问题出在调试器上。当我运行它时,它的行为就像是正常运行。因此,我的程序只是启动,而不是在断点或任何其他调试器相关的东西上停止。似乎很冻结:
所以我不能暂停,越过步等等,它仅显示它已经开始。 。永远。
我见过一些抱怨CDB速度慢的人(请参阅 ,此处和此处,还有一个错误报告)。
$ b
有人知道它为什么会这样吗?
我遇到了同样的问题,并尝试安装其他版本的SDK,它对我有用。
I am running Qt5.11.1 with the MSCV2017 32bit compiler. For debugging I have the CDB x86 and everything compiles and runs well.
The problem is with the debugger. When I run it, it behaves like it's a normal run. So my program just starts, but doesn't stop at breakpoints or any other debugger related thing. It looks like it's freezing:
So I cannot pause, step over etc. and it only shows that it's starting..forever. I have seen several people who complained about the CDB being slow (see here, here and here, there is also a bug report about it.), but mine is not working at all!
Does anyone have any idea why it behaves like this?
I had the same problem and tried to install a different SDK version and it worked for me.
这篇关于Qt上MSCV17的CDB调试器不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!