我有一个静态库和一个链接到它的 Mac 应用程序。调试版本使用 DWARF 作为调试信息。我一直在使用静态 lib 项目附加到 Xcode4.2 下的应用程序,并且断点正在工作。
最近我升级到了Xcode4.4,我不否认可能还有其他我不知道的环境变化。现在我无法再命中断点了。
我重建了我的库,并根据该库重建了我的应用程序。
如有任何提示,我们将不胜感激。
最佳答案
我自己来回答:
根据 Xcode 邮件列表上的 Apple 工程师的说法。这是一个 Xcode 错误,我很快就会提交错误。
目前有一个解决方法,引用 Apple 工程师的话:
I think we were still using gdb in Xcode 4.2. So in Xcode 4.4, you can workaround it by switching from lldb back to gdb in the Scheme Editor. If this workaround works, you have to file a bug because we are going to deprecate gdb soon.
关于Xcode:断点停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12496400/