gdb 调试器的使用
2012-04-02 10:28
232 查看
gdb 调试器的使用:
在用gcc编译程序时,加上 –g 参数,然后执行 (gdb 可执行程序名) 就进入gdb调试模式
常用指令:
1. l (list) 列出程序清单
2. r (run) 运行程序
3. b(breakpoint) 设置断点,格式: b [行号/函数名]
4. b num if i==20 设置断点的触发条件
5. condition num(断点号) i==50 改变断点的触发条件
6. info b 查看断点信息
7. clear [行号] , 清除断点
8. c (continue) 继续运行程序
9. s (step) 单步运行,step into
10. n (next) 单步运行,step over
11. finish 跳出函数, step out
12. print 变量/表达式 , 显示变量或表达式的值
13. display 变量/表达式 ,每次程序停止运行是都显示变量或表达式的值
14.q 退出gdb
在用gcc编译程序时,加上 –g 参数,然后执行 (gdb 可执行程序名) 就进入gdb调试模式
常用指令:
1. l (list) 列出程序清单
2. r (run) 运行程序
3. b(breakpoint) 设置断点,格式: b [行号/函数名]
4. b num if i==20 设置断点的触发条件
5. condition num(断点号) i==50 改变断点的触发条件
6. info b 查看断点信息
7. clear [行号] , 清除断点
8. c (continue) 继续运行程序
9. s (step) 单步运行,step into
10. n (next) 单步运行,step over
11. finish 跳出函数, step out
12. print 变量/表达式 , 显示变量或表达式的值
13. display 变量/表达式 ,每次程序停止运行是都显示变量或表达式的值
14.q 退出gdb
相关文章推荐
- 使用GDB命令行调试器调试C/C++程序
- GNU/linux gdb调试器的使用 及 makefile编译多个目标
- 动态库和静态库的使用以及gdb调试器的使用复习
- Linux下调试器GDB、makefile的使用
- GDB调试器的简单使用(通过实例一步一步的说明该如何去调试)
- GDB 调试器使用手册
- GDB调试器使用总结
- GDB 调试器使用手册
- GDB 调试器使用手册
- 嵌入式调试器 gdb的使用
- GDB调试器使用详解(一)
- GDB调试器使用方法总结
- linux下gdb调试器使用学习-02
- 使用GDB调试器
- 2016年12月1日学习总结----GDB调试器的使用
- 使用GDB命令行调试器调试C/C++程序
- nemiver调试器的使用(GDB图形界面)
- GDB调试器使用详解(二)
- GDB调试器的使用
- linux下编译器gcc和调试器gdb的使用