我是Objective-C的新手,没有gdb或lldb的经验,使用Xcode4.2,哪一个更适合我学习?
发布于 2012-04-25 18:00:16
我建议使用GDB。我们已经测试了LLDB,它应该更好,但就我们的使用而言,它会产生很多错误->错误,就像你在调试代码时看到的那样,你已经看到了它的工作方式,使用GDB,你会看到一些非常奇怪的值,它可能会导致戏剧性的重构,这些重构是不需要的,甚至是错误的。
发布于 2016-09-27 14:35:45
我来自未来。
LLDB现在(2016)不是Xcode的未来,而只是与LLVM一起出现。
以下是关于这个话题的苹果官方链接的引文:
关于线性低密度数据库和Xcode的
随着Xcode5的发布,LLDB调试器成为OS上>调试体验的基础。
LLDB是Apple对GDB的“从头开始”的替代,与LLVM编译器密切协作开发,为您带来最先进的调试,具有流控制和数据检查方面的广泛功能。从Xcode5开始,所有新的和先前存在的开发项目都会自动重新配置为使用LLDB。
标准的LLDB安装为您提供了一组广泛的命令,旨在与熟悉的GDB命令兼容。除了使用标准配置之外,您还可以轻松地定制LLDB以满足您的需求。
发布于 2012-04-25 17:58:48
LLDB作为最新的XCode版本4.3.2使用它
https://stackoverflow.com/questions/10312883
复制相似问题