【发布时间】:2014-05-03 11:14:39
【问题描述】:
我知道一般来说 QT 调试可能是一个偶然事件,但我主要是在 Windows 中工作。 在 OSX 中,我可以放置一个断点并对其进行调试,只要系统不在模式对话框中(它将挂起),我偶尔可以继续,但如果我点击步骤,它将挂起调试器,永远不会返回,但比这更糟糕的是会使目标应用程序处于无法杀死的状态。
退出 QT 不会杀死它,并且执行 kill 9 也不会。之后我可以终止应用程序的唯一方法是重新启动。
虽然我可以继续在 PC 上使用 Visual Studio 进行调试,但我希望能够使用 Mac。
这是运行 QT Creator 3.0 和 QT 5.2 的 OSX 10.9.1。
我已经四处搜索,但调试的所有问题似乎都是让它实际连接到调试器,我的就是这样做的,即使只是短暂的。
如果您不知道如何帮助解决调试问题,任何有关如何在进程挂起时终止进程的信息也很好 - 遇到断点时必须重新启动非常不方便
【问题讨论】: