Chinaunix首页 | 论坛 | 博客
  • 博客访问: 209155
  • 博文数量: 32
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 295
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-06 20:47
文章分类

全部博文(32)

文章存档

2009年(11)

2008年(21)

我的朋友

分类: LINUX

2008-12-17 19:45:30

用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) |
给主人留下些什么吧!~~