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 DEBUG void debug_wait(int debug) { do { if( debug ) sleep(1); else break; }while(1); } #else void debug_wait(int debug) {} #endif
http://blog.csdn.net/andydung/article/details/5521825
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。