C++ gdbserver跟随子对象

C++ gdbserver跟随子对象,c++,linux,gdbserver,C++,Linux,Gdbserver,我试图在远程主机上调试一个分叉进程,但每次当子进程退出时,gdbserver进程都会结束 试图在.gdbinit中设置“set follow fork mode child”,但没有帮助 这个问题有好的解决方案吗 谢谢。分叉过程是否不止一次分叉?如果没有,您可以使用--attach选项附加到子进程。您尝试过在交互式GDB会话中设置它吗?这是基于Eclipse RSE的会话,因此它只是自动的。相关的,请参阅、等。仅一次,但我不知道如何使gdbserver重新附加到分叉进程。请等待子进程分叉,然后再

我试图在远程主机上调试一个分叉进程,但每次当子进程退出时,gdbserver进程都会结束

试图在.gdbinit中设置“set follow fork mode child”,但没有帮助

这个问题有好的解决方案吗


谢谢。

分叉过程是否不止一次分叉?如果没有,您可以使用--attach选项附加到子进程。

您尝试过在交互式GDB会话中设置它吗?这是基于Eclipse RSE的会话,因此它只是自动的。相关的,请参阅、等。仅一次,但我不知道如何使gdbserver重新附加到分叉进程。请等待子进程分叉,然后再附加到它。如果要调试父级和子级,请使用一对单独的gdb和gdbserver实例。