您的位置:首页 > 其它

如何用GDB进行多线程调试

2016-04-06 17:43 351 查看
follow-fork-mode

follow-fork-mode的用法为:

set follow-fork-mode [parent|child]


parent: fork之后继续调试父进程,子进程不受影响。
child: fork之后调试子进程,父进程不受影响。

因此如果需要调试子进程,在启动gdb后:
(gdb) set follow-fork-mode child


set detach-on-fork [on|off]


on: 断开调试follow-fork-mode指定的进程。
off: gdb将控制父进程和子进程。follow-fork-mode指定的进程将被调试,另一个进程置于暂停(suspended)状态。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: