GDB笔记
来源:互联网 发布:吉利电动车知豆d2参数 编辑:程序博客网 时间:2024/06/08 18:39
1、编译生成可执行的文件:
gcc -g test.c -o test.o
加上-g这个选项加上。
2、启动GDB
gdb test.o
进入gdb
3、加上断点,break(简写:b)
1)break 函数名
如:
break main
或者
b main
2)break 第几行
break 行号
break 16
或者
b 16
3)break 文件名 行号
4)break 行号 if 条件
b 23 if i=10
当i等于10时,23行的断点生效。
5)info break.
.....断点号
6)delete 断点号
4、离开,quilt(q)
5、打开文件,file 文件名
6、list 显示程序代码
7、run(r)
启动程序
8、print (p) 变量名。
9、next(n),单步运行,跳过函数
10、continune(c),遇到断点才停。。
11、step(s),单步运行,不会跳过函数
12、finish 运行程序,知道当前函数结束
13、watch 变量名,对指定的变量进行监控
- gdb笔记
- gdb笔记
- GDB 笔记
- GDB笔记
- gdb笔记
- gdb调试笔记
- GDB/ARMulator 学习笔记
- GDB 使用笔记
- gdb命令笔记
- GDB调试笔记
- GDB调试笔记
- gdb+gdbserver实践笔记
- gdb 一点笔记
- gdb学习笔记
- gdb 调试笔记
- gdb 学习笔记
- GDB学习笔记
- gdb学习笔记
- 在html中添加javascript脚本<script>的方法和应注意的事项
- 如何实现检索数据库中的记录不重复注册
- Linux文件归档和压缩
- 关于“预编译”
- C# StreamReader()和TextReader()
- GDB笔记
- jQuery中eq和get的区别
- K近邻算法
- 用python进行图形化的log分析
- java学习笔记 管道流
- AH00052: child pid xxxx exit signal Segmentation fault (11) 解决办法
- Android 编译系统的makefile 文件写法
- 黑马程序员--正则表达式
- 转:雷军:我没有大成就是受传统教育的障碍