我正在研究LLVM.在使用
Eclipse调试它时,我遇到了某些我希望看到的内容的数据结构.但是在调试时,Eclipse只给出了该特定数据结构的地址,而不是其内容.
例如.在查看SmallVectorImpl& Ops的内容时,它给出了类似的内容
Name : Ops Details:@0xbfffef94 Default:{...} Decimal:{...} Hex:{...} Binary:{...} Octal:{...}
解决方法
这看起来类似于这里提出的问题(也,刚看到这是大量的线程坏死,抱歉):
How to enable gdb pretty printing for C++ STL objects in Eclipse CDT?
当然,您需要更改链接的漂亮打印脚本,但这是一个开始.