2018-10-21

树莓派GDB调试程序

编译程序

gcc -g test.c -o test -lwiringPi
通过上述编译指令编译源码,-g表示加入调试信息

开始调试程序

gdb 目标文件,即可进入程序调试

常用调试指令

1、' l(list)' : 列举程序文件,再次enter,可重复执行上一次的命令
2、断点设置:break lineNum,在第n行设定断点
3、查看断点:info breakpoints
4、运行程序:r
5、单步运行程序:n
6、查看变量的信息: p 变量名
7、继续运行程序 :c
8、退出程序 :q
9、删除断点:break 断点编号
10、观察变化的变量 :watch a,当a发生变化时,会打印变化前后的值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python必须知道的基础语法 一、Python的文件类型
    Masom阅读 157评论 0 0
  • Linux查看系统信息的一些命令及查看已安装软件包的命令 系统 # uname -a # 查看内核/...
    一杯KaFing阅读 108评论 0 0
  • 这一章讲述了格列佛回到了马尔多纳达以及乘船至拉格奈格王国,后来却又不知道怎么被抓了,并押往朝廷,描绘了格列佛被...
    柠萌wxy阅读 195评论 0 0
  • 文:鬼怪7 一程山水送你 沿途的薄雾向你致意 新的征程 邂逅新的旅人 我 祝福你 车轮向前一厘 你在远离 时间流过...
    槑槑hm阅读 526评论 0 4
  • 与世界交手这么多年,你是否光彩依旧,兴趣盎然?这句话是我的微信背景。每每发微信,都可以看到,震耳欲聋。 时...
    赵达如阅读 1,750评论 3 5