cgdb安装使用 cgi硬盘安装教程

Linux下的C开发以前是用gdb调试的 。最近有同事推荐cgdb , 我就试了一下 。个人感觉真的很好 , 基本无缝转换 , 不过提升了不少体验 。于是我把安装和使用过程记录下来 , 供自己以后复习和感兴趣的伙伴参考 。
【cgdb安装使用 cgi硬盘安装教程】

cgdb安装使用 cgi硬盘安装教程


可以参考官网【http://cgdb . github . io】(http://cgdb . github . io/) 。
从源代码安装最新的cgdb
git克隆git://github.com/cgdb/cgdb.git
cd cgdb
。/autogen.sh
。/configure -前缀=/usr/local
制造
sudo make安装
其中 , configure进程可能会报错 , 需要根据提示安装依赖库 , 一般为libreadline-dev、libncurses5-dev、texinfo等 。
简单配置
cgdb配置文件是~/ 。cgdb/cgdbrc(不存在自己创建) , 内容如下:
set ignorecase
易于使用
Cgdb的使用基本和gdb差不多 , 熟悉vi操作的话会非常得心应手 。
核心点是cgdb分为两个窗口 , 一个是source窗口 , 一个是gdb窗口 。如果你用过gdbtui (ctrl-x a call-out , 我以前用的就是这个) , 那么你可以把它的两个窗口看成是类似的概念 , 只不过cgdb支持一系列更方便快捷的操作 , 比如翻页、常规搜索、标记定位等等 。
两个窗口切换也很重要 。事实上 , 这也很自然 , 
最后 , 我建议你需要自己尝试一下 。如果觉得有用 , 就继续用(多搜索 , 多看帮助文档) 。如果效果不好或者环境有限 , 就用原来的方法或者继续寻找更好的工具 。
,

    推荐阅读