在Xcode 4.3.1中使用libc ++时,如何获得合理的变量显示?

Old*_*ier 5 debugging lldb libc++ xcode4.3

我正在使用Xcode 4.3.1的C++ 11语言方言以及libc ++作为标准库.这种组合中的语言支持是惊人的,但调试是折磨.Xcode的"摘要格式"和lldb的摘要格式功能都不会显示任何标准类型(std :: string,std :: vector等)和漂亮的打印.为这些类型编写漂亮的打印机由于其复杂性而非常重要.(例如,std :: string在libc ++中非常复杂.)

在这种情况下,其他开发人员如何为STL类型获得适当的变量显示?或者没有其他人使用libc ++与Xcode/lldb?

Old*_*ier 0

此功能在 Xcode 4.4 中可以正常工作。对于 Xcode 4.3 用户来说,最好的解决方案就是更新 Xcode。