相关疑难解决方法(0)

哪个是最好的Linux C/C++调试器(或前端到gdb)来帮助教学编程?

我教给新手一种"精简"C++编程课程("精简版"意思是没有指针,没有类,只是简单的旧C,加上参考和STL字符串和向量).学生之前没有编程经验,所以我相信使用交互式调试器可以帮助他们理解程序流,变量和递归.

该课程在Linux中讲授.教他们使用gdb只是矫枉过正(他们不会使用也不会理解大多数功能).我只需要简单但易于使用的东西:查看程序现在在哪一行,堆栈中的内容(本地变量,以前的调用等).我看起来类似于旧的Turbo Pascal或Turbo C++ Borland的调试器或Visual Studio调试器.

谢谢,

c++ linux debugging

106
推荐指数
5
解决办法
15万
查看次数

什么是DDD(数据显示调试器)的优秀unix替代品?

我正在使用vim在linux上开发c并使用ddd进行调试.但是我发现ddd在这台机器上滚动时性能很差,所以它的使用有时非常令人沮丧.

我喜欢ddd与gdb命令集非常接近的方式,因为这意味着当我选择时我可以自由地使用gdb命令,但是使用gdb本身不是一个选项,因为它不能很好地显示源代码.

任何人都可以建议一个像ddd的体面替代品?我不是在寻找一个IDE,只是一个相当好的gui外观gdb是自由软件.

c linux debugging gdb ddd-debugger

34
推荐指数
4
解决办法
2万
查看次数

Linux C++调试器

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

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

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

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

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

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

c++ linux debugging gdb

14
推荐指数
1
解决办法
4097
查看次数

标签 统计

debugging ×3

linux ×3

c++ ×2

gdb ×2

c ×1

ddd-debugger ×1