这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 调试工具cgdb

共2条 1/1 1 跳转至

调试工具cgdb

高工
2017-11-23 08:37:34     打赏
调试工具cgdb


介绍:      gdb调试工具大家都比较熟悉,但是一直无法一边看代码一边调试(类似IDE那种),虽然list命令可以弥补一些,但是list命令并不方便。cgdb恰好可以弥补gdb的不足,cgdb以图形界面(基于curses,可终端下使用)的方式显示代码,代码显示在代码窗口,另一个窗口是cgdb调试窗口。可以方便的在两个窗口直接切换。与gdb比较具有以下优势:1. 代码窗口支持语法高亮显示,并且模拟了vim的操作,很容易学习;2. 可视化端点设置,设置的断点在代码窗口有标记;3. 可滚动gdb会话历史;安装:      ubuntu系统安装cgdb非常简单,只要一条命令:sudoapt-get install cgdb。当然也可以下载源码安装,最新稳定版下载地址为https://cgdb.me/files/cgdb-0.6.8.tar.gz。下载后编译安装:$./confiure$make$make install使用:cgdb的调试,cgdb调试窗口的使用与gdb相同。编译程序加-g参数。下图中在17和18行加入端点,运行后停在第一个端点处。常用的快捷键:ESC:切换到源码窗口i:切换到gdb调试窗口空格:在当前行设置一个断点o:打开文件对话框,选择要显示的代码文件,按ESC取消




专家
2017-11-23 08:46:25     打赏
2楼

谢谢分享经验。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]