我正在寻找一个图形用户界面c++调试器为Linux。具体来说,我需要一个能够解除对STL和Boost容器的引用的调试器。
我尝试过DDD和Eclipse/CDT;这两个调试器都无法解除对上述容器的引用。我承认这可能是我缺乏经验的结果,但我确实尝试过。据我所知,在写这篇文章的时候,DDD和Eclipse (Helios)的最新版本仍然没有解决这个问题。
感谢任何相关的建议,
谢谢。
发布于 2011-03-18 04:28:34
您可以使用GDB在this in your .gdbinit
中取消对STL容器的引用。为GDB选择一个图形化的前端,比如DDD或Eclipse,您应该已经准备好了!
发布于 2011-03-18 04:28:22
DDD只是一个GDB的GUI前端,Eclipse可能也是(不确定),你需要使用GDB宏来漂亮地打印STL容器,以下是关于它的一些信息:
发布于 2011-03-18 04:24:52
英特尔开发了优秀的C++调试器,它可免费用于教育和非营利性开发。谷歌-英特尔编译器非营利组织
https://stackoverflow.com/questions/5344764
复制相似问题