用GDB调试程序(完全手册)
GDB概述 1
使用GDB
GDB中运行UNIX的shell程序
在GDB中运行程序 2
调试已运行的程序 两种方法: 3
暂停 / 恢复程序运行
一、设置断点(BreakPoint)
二、设置观察点(WatchPoint)
三、设置捕捉点(CatchPoint)
四、维护停止点
五、停止条件维护
六、为停止点设定运行命令
七、断点菜单
八、恢复程序运行和单步调试
九、信号(Signals)
十、线程(Thread Stops)
查看栈信息
查看源程序 4
一、显示源代码
二、搜索源代码
三、指定源文件的路径
四、源代码的内存
查看运行时数据 5
一、表达式
二、程序变量
三、数组
四、输出格式
五、查看内存
六、自动显示
七、设置显示选项
GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。
八、历史记录
九、GDB环境变量
十、查看寄存器
改变程序的执行 6
一、修改变量值
二、跳转执行
三、产生信号量
四、强制函数返回
五、强制调用函数
在不同语言中使用GDB 7
转自 gdb手册
阅读(2144) | 评论(0) | 转发(0) |