gdb调试工具的简单使用
2014-07-10 10:21
295 查看
从自己以前博客转过来的
一 启动调试:
1 调试程序:gdb s3fs
run 参数1 参数2 .... .... 开始运行程序
2 调试运行中的程序:gdb -p PID
二 设置断点
1 在文件的某个函数处设置断点:b s3fs.cpp:s3fs_flush
2 在文件的某一行号处设置断点:b s3fs.cpp:321
3 显示断点信息:info b
5 delete 2:删除第二个断点
三 调试过程
1 c 继续运行程序,会在断点处停住
2 n 执行下一步(不进入),next
3 s 进入下一步,step in
4 enter 上一个命令
5 p 打印变量的值
一 启动调试:
1 调试程序:gdb s3fs
run 参数1 参数2 .... .... 开始运行程序
2 调试运行中的程序:gdb -p PID
二 设置断点
1 在文件的某个函数处设置断点:b s3fs.cpp:s3fs_flush
2 在文件的某一行号处设置断点:b s3fs.cpp:321
3 显示断点信息:info b
5 delete 2:删除第二个断点
三 调试过程
1 c 继续运行程序,会在断点处停住
2 n 执行下一步(不进入),next
3 s 进入下一步,step in
4 enter 上一个命令
5 p 打印变量的值
相关文章推荐
- 菜鸟学习历程【2】vim的简单操作、GCC工具链、make和Makefile、GDB调试工具、Shell使用基础
- Linux下编程工具的使用(5) - GDB调试工具(1)
- GDB调试器的简单使用(通过实例一步一步的说明该如何去调试)
- 使用 Strace 和 GDB 调试工具的乐趣
- gdb工具命令的简单使用
- gdb的简单使用和gdb+gdbserver方式进行ARM程序调试
- Linux下编程工具的使用(5) - GDB调试工具(2)
- GDB调试工具的使用
- [gdb] gdb调试工具下载安装使用
- PHP 安装包 VC9 VC6 区别及Thread Safe和Non Thread Safe版本---PHP性能调试工具xdebug的简单使用
- gdb调试要点以及arm-linux交叉工具的使用
- gdb : C语言调试工具简单应用
- Unix/Linux C++应用开发-gdb调试工具使用
- [GDB]_[命令行使用gdb调试程序简单应用]
- 使用GDB调试简单的用户程序
- 使用 Strace 和 GDB 调试工具的乐趣
- gdb的简单使用和gdb+gdbserver方式进行ARM程序调试
- LINUX学习笔记7——使用GDB程序调试工具
- Linux下GDB调试工具使用命令详解
- gdb的简单使用和gdb+gdbserver方式进行ARM程序调试