GDB使用方法
来源:互联网 发布:手机免费宅男看片软件 编辑:程序博客网 时间:2024/05/16 14:56
1.gdb的功能
- 启动被调试程序
- 设置断点
- 查看断点程序的状态,譬如:断点处变量的值
2.gdb的使用方法
使用gdb调试的程序在用gcc编译时要加上参数-g .
gcc -g test.c -o test
启动gdb
gdb test
设置断点:
break 断点标识,譬如在main()处设置断点
break main
运行程序
run
3.gdb常用命令的使用方法
list(l)
查看程序代码break(b) 函数名
在某函数入口处添加断点break(b) 行号
在指定行添加断点break(b) 文件名:行号
在指定文件的指定行添加断点info break
查看所有设置的断点delete 断点编号
删除断点next(n)
单步运行程序(不进入子函数)step(s)
单步运行程序(进入子函数)continue(c)
继续运行程序print(p) 变量名
查看指定变量的值set var=value
设置变量的值quit(q)
退出gdb
注意:上述括号内的都是该命令的简写形式
1 0
- GDB使用方法
- gdb 使用方法
- gdb 使用方法
- gdb 使用方法
- GDB使用方法
- GDB使用方法
- gdb使用方法
- GDB使用方法
- GDB使用方法
- gdb使用方法
- gdb基本使用方法
- GDB的使用方法
- gdb使用方法【经典实用】
- (转贴) GDB的使用方法
- GDB的使用方法
- (转载)gdb使用方法
- gdb基本使用方法
- GDB的使用方法
- Understanding iOS Exception Types
- CSDN Markdown简明教程3-表格和公式
- hidden symbol `__fini_array_end' in xmlwf/.libs/xmlwf is referenced by DSO
- 为什么要用EL+JSP标签而不用JSP脚本
- 利用viewPager实现的自动滑动的广告栏
- GDB使用方法
- Redis入门
- MySQL学习笔记(一)MAC系统下 MySQL服务启用、停止、卸载
- Linux 强大的nohup(进程后台执行)
- 配置Java Web中文乱码的过滤器
- JavaWeb学习笔记--HTTP协议
- C语言中更改控制台中文字颜色
- JaCoCo:分析单元测试覆盖率的利器
- hdu2029