用DDD调试多进程

来源:互联网 发布:中国联通网络wifi使用 编辑:程序博客网 时间:2024/05/29 04:35

1、调试对象

     查看当前调试对象:show follow-fork-mode

     调试父进程: set follow-fork-mode parent

     调试子进程: set follow-fork-mode child

2、调试模式

     查看当前调试模式:show detach-on-fork

     分离模式:set detach-on-fork on  此模式下,没被调试的进程全速运行

     非分离模式: set detach-on-fork off  此模式下,没被调试的进程处于GDB的监控下

3、通用调试

     在待调试处加入等待代码:

#ifdef DEBUGvoid debug_wait(int debug){do {if( debug )sleep(1);elsebreak; }while(1);}#elsevoid debug_wait(int debug){}#endif


http://blog.csdn.net/andydung/article/details/5521825

0 0
原创粉丝点击