Chinaunix首页 | 论坛 | 博客
  • 博客访问: 573726
  • 博文数量: 493
  • 博客积分: 2891
  • 博客等级: 少校
  • 技术积分: 4960
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 17:11
文章分类

全部博文(493)

文章存档

2010年(493)

gdb

分类:

2010-03-18 14:51:43

详细
 
 
 
调试fork和exec进程的问题
调试fork出来的子进程,么在gdb启动后可以输入命令 set follow-fork-mode child 。
多个fork语句,而又不是都想执行子进程,那么最好在每个fork语句之前设置一个断点,然后再使用命令 set follow-fork-mode [parent|child] 。
对于exec系列函数,只要在gdb启动时输入命令 catch exec,以后一遇到这一系列函数程序就会停下来,可以根据断点的信息来判断是否已经到达自己想要看的程序中,或者简单的输入下 list来看看代码,如果不是的话就 continue, 是的话就可以下断点了。
阅读(767) | 评论(0) | 转发(0) |
0

上一篇:单元测试

下一篇:gdb

给主人留下些什么吧!~~