GDB图形界面大PK
·
gdb虽然很强大,但是却略显单调。其实gdb有很多前端图形界面。那么选哪个呢?请看GDB图形界面大PK。
TUI

gdb原生的图形模式,支持gdb所有的特性。
使用方法:
gdb attach pid 之后ctrl+x a
cgdb

可以认为是TUI模式的增强版,具有代码高亮、查找等等功能。同时也支持gdb所有的特性。
如果之前对gdb和vim比较熟悉的话,用这个就会很顺手。
使用方法:
cgdb attach pid
ddd

采用gdb作为后端,强大之处在于能够图形化显示程序中的结构体。
使用方法:
ddd [options...] executable-file [core-file | process-id]
insight

Nemiver

界面比上面几个好看点,但是不知道如何输入gdb命令
使用方法:
nemiver --attach=<pid|process name>
KDevelop

使用方法:
还没搞明白如何attach到进程。
总结
一般使用gdb的TUI模式就可以,这个每台机器上都有,也可以远程用终端调试。最简单的就是最强大的。如果觉得TUI模式太单调的话,可以用cgdb。
参考
更多推荐
所有评论(0)