GDB MI:按照父进程进行调试

时间:2013-03-19 00:38:09

标签: gdb gdbserver

在使用GDB MI指令时,我发现如果程序分叉创建子进程,它只会开始调试最后一个子进程。因此,如果我尝试在父级中调试break,那么它不会在那时断开:

我在stackoverflow.com中找到了这个有价值的参考:

How do I debug the child process after fork() in gdb?

我的问题是我如何设置后叉模式模式以及GBD MI API?

http://src.gnu-darwin.org/ports/editors/setedit/work/setedit/libmigdb/doc/reference.html

1 个答案:

答案 0 :(得分:0)

这就像123-gdb-set follow-fork parent。

但你也可以看看: gdb-set detach-on-fork off