linux编程入门(八)-使用cgdb为gdb插上翅膀

会用gdb以后就可以看一下cgdb了,cgdb和gdb的命令一样,只是多了一层包装,看代码更方便了,下面我们先看一个动画感受一下

cgdb_0

 

可以看到用cgdb可以方便的看代码,在相应的行上点空格下断点,再也不需要l显示代码了

下断点

先按esc退出输入gdb命令,这时候光标的焦点会切到上面的浏览代码的窗口,按j,k会上下滚动,滚到相应的行上,再按空格就会在该位置下一个断点

也可以向gdb一样用命令下断点

cgdb_bp

 

调整代码窗口的大小

先按esc退出输入gdb命令, 按 '-'或'='号会上下移动窗口分隔栏

cgdb_scale

 

打开TTY窗口

tty窗口可以显示程序输出,也可以在这里输入参数
按shift+t会打开TTY窗口,再按shift+t关闭TTY窗口

按esc后,再按 I 可以把焦点切到tty窗口上
按esc后,再按 i 可以把焦点切到gdb窗口上

调整TTY窗口大小

shift+-或shift+=会放大或缩小TTY窗口

cgdb_shift_t

 

按o打开浏览文件

cgdb_o

设置文件cgdbrc

可以在cgdbrc里设置个性化显示参数,cgdbrc的位置在: ~/.cgdb/cgdbrc 如果没有可以新建一个
我这里只设置了tab的宽度为4, 更多设置参数可以查看文档,打开文档后搜索cgdbrc

 

set ts=4



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值