我有一个静态库和一个链接到它的Mac应用程序。调试版本使用DWARF作为调试信息。我一直在使用静态lib项目附加到Xcode4.2下的应用程序,断点正在运行。
最近我升级到Xcode4.4并且我不否认可能存在其他我不知道的环境变化。现在我不能再打破断点了。
我重建了我的lib并且还在lib上重建了我的应用程序。
任何提示将不胜感激。
答案 0 :(得分:2)
我会自己回答:
据Xcode邮件列表上的Apple工程师说。这是一个Xcode错误,我很快就会提交错误。
目前有一种解决方法,引用Apple工程师的话:
我认为我们仍然在Xcode 4.2中使用gdb。所以在Xcode 4.4中,你可以通过在方案编辑器中从lldb切换回gdb来解决它。如果此解决方法有效,则必须提交错误,因为我们将很快弃用gdb。