eclipse 调试子进程

要在Eclipse CDT中调试子进程,可以通过启用follow-fork-mode来实现。

在当前项目工作目录下建一个.gdbinit文件,里面加入下面语句:
set follow-fork-mode child

然后在子进程的代码入口处设一个断点,应该就可以跟踪调试了。。

刚刚试了一下,是可以的。父进程最后记得waitpid一下

set follow-fork-mode mode

mode
指定为parent,表示调试父进程
指定为child,表示调试子进程
指定为ask,则gdb会询问你要调试哪个进程

你可能感兴趣的:(eclipse,工作)