Study Linux - GDB调试
来源:互联网 发布:pkpm是什么软件 编辑:程序博客网 时间:2024/04/28 18:37
1. 启动GDB
(1) gdb 调试程序名
例如:gbd helloworld
(2) gdb
file 调试程序名
例如: gdb
file helloworld
2. GDB 命令
(1) list(l):查看程序
(2)break(b) 函数名:在函数某入口点处添加断点
(3)break(b)行号:在指定行添加断点
(4)break(b)文件名:行号 :在指定文件的指定行添加断点
(5)break(b)行号 if 条件:当条件为真时,指定行号处断点生效,例如 b 10 if i=10, 当i等于10时第五行断点生效
(6)info break :查看所有设置的断点
(7)delete 断点编号: 删除断点
(8)run(r):开始运行程序
(9)next(n):单步运行程序(不进入子函数)
(10)step(s):单步运行程序(进入子函数)
(11)continue(c):继续运行程序
(12)print(p)变量名:查看指定变量
(13)finish: 运行程序,知道当前函数结束
(14)watch 变量名: 对指定变量进行监控
(15)quit(q):退出gdb
- Study Linux - GDB调试
- linux gdb调试
- LINUX下GDB调试
- linux gdb 调试实例
- LINUX下GDB调试
- LINUX下GDB调试
- linux GDB 调试多线程
- linux-arm gdb调试
- linux GDB调试程序
- LINUX下GDB调试
- Linux Gdb调试初步
- gdb调试Linux内核
- gdb 调试 linux程序
- GDB--Linux调试工具
- LINUX下GDB调试
- linux下gdb调试
- linux GDB调试学习
- Linux下GDB调试
- VIM使用教程
- Msfpayload
- iOS并发处理的那些事(译自外文)
- SQL语句之单行函数
- properties editor for eclipse安装使用
- Study Linux - GDB调试
- hdu3336之KMP应用
- Start up JIAJIA
- PHP小功能-获取天气预报
- MAC 虚拟机安装过程问题解决
- Android中振动器(Vibrator)的使用
- phpeclipse Xdebug无法调试
- MyEclipse快捷键设置(全面升级版本) .
- Machine Learning(七)支持向量机