Qt Creator断点赢了';不要停在el capitan

Qt Creator断点赢了';不要停在el capitan,qt,qt-creator,lldb,osx-elcapitan,Qt,Qt Creator,Lldb,Osx Elcapitan,上次我使用QtCreator时,它仍然使用gdb(不是lldb),在升级到ElCapitan之前,它工作得很好 有人在El Capitan上使用Qt Creator 3.4.2和Qt 5.5.0进行过调试吗? 有人能告诉我如何正确设置它吗,因为我的设置甚至没有在断点处停止?我也遇到了同样的问题,在调试器设置(从项目>执行参数)中单击启用QML似乎可以使断点再次工作 我忽略了原因,它抱怨在调试会话结束后无法连接到QML调试进程,但至少断点现在起作用了。 我也有lldb而不是gdb。QT5.6.2和

上次我使用QtCreator时,它仍然使用gdb(不是lldb),在升级到ElCapitan之前,它工作得很好

有人在El Capitan上使用Qt Creator 3.4.2和Qt 5.5.0进行过调试吗?
有人能告诉我如何正确设置它吗,因为我的设置甚至没有在断点处停止?

我也遇到了同样的问题,在调试器设置(从项目>执行参数)中单击启用QML似乎可以使断点再次工作

我忽略了原因,它抱怨在调试会话结束后无法连接到QML调试进程,但至少断点现在起作用了。
我也有lldb而不是gdb。

QT5.6.2和macOS 10.11.6,在完全重新安装后,我终于解决了它,我的解决方案:

  • 在终端中,
    brew uninstal qt
    (可能这就是问题所在)
  • 运行MaintenanceTool.app,请参阅
  • 重新启动
  • 重新安装Qt

    • 这只是瞎猜,我也有同样的问题。我使用.pro的以下配置解决了此问题:

      CONFIG -= app_bundle
      

      看起来在捆绑包中调试不起作用。

      您使用的是哪个gdb?Xcode现在只发布lldb有一段时间了(至少在约塞米蒂,creator可以很好地使用它,对我来说)。您的工具包中的调试器设置是什么?编译器Clang(x86 64位在/usr/bin中)、调试器:System LLDB at/Applications/XCode.app/Contents/Developer/usr/bin/LLDB和Qt版本:Qt 5.5.0 Clang 64位。我刚刚使用离线安装程序安装,没有更改任何内容。你对工具包中的调试器设置有任何修改吗,弗兰克?没有,我也用这个