当前位置:  开发笔记 > 编程语言 > 正文

Linux C++调试器

如何解决《LinuxC++调试器》经验,为你挑选了1个好方法。

我正在寻找完美的Linux C++调试器.我不指望成功,但搜索应该提供信息.

我是一个非常有能力的gdb用户,但STL和Boost很容易破坏我的调试技巧.这并不是说我无法进入数据结构的内部,而是需要很长时间才能找到另一种方式("当有疑问时,将其打印出来").

gdb的宏语言很奇怪,不太适应.只需查看stanford gdb utils的代码即可打印出stl结构.

总之,我对我所得到的东西不满意.

我最近偶然发现了Zero Bugs.它看起来像一颗银弹.目前Zero Bugs用户对此有何看法?

有没有人找到Linux C++调试器问题的其他好的解决方案?



1> Josh Kelley..:

gdb的开发分支(gdb的Project Archer的一部分)为gdb 添加了Python支持(以替换gdb的宏).从这里开始有一系列博客文章,广泛涵盖了启用Python的gdb入门,并提供了几个使用Python来定义新的gdb命令和漂亮的C++数据结构打印的教程.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有