今天学习的命令:
下断:
- b 函数名
- b 文件名:函数名
- b 文件名:行号
- b +/-偏移 //在当前行号前面或者后面的行号处下断
删除断点:
- delete breakpoint 断点号 //删除指定断点
- delete breakpoint //删除所有断点
显示所有断点:
- info b
运行:
- c
C语言源码单步:
- n
- s
汇编语言单步:
- ni
- si
查看寄存器值:
- info r
查看变量值:
- p 变量名称
查看栈:
- (gdb) x /8x $esp
0x8dffff60: 0x8010305d 0x00000001 0x8dffff74 0x8dffff8c
0x8dffff70: 0x80104b96 0x00000400 0x000003d9 0x000000c8
自己用gdb找个程序调试一下就会了。
http://blog.csdn.net/haoel/article/details/2880
http://blog.csdn.net/water_cow/article/details/7214054
时间: 2024-12-15 13:20:20