“从子进程 15*** 分叉后分离”的含义?

问题描述 投票:0回答:1

GDB输出上面的信息是什么意思?

从子进程 fork 后分离 15***

c process gdb
1个回答
60
投票

当GDB正在调试某个特定进程,并且该进程派生出一个子进程时,GDB只能跟随这两个进程之一,因此它必须分离(停止跟随)另一个进程。这一行告诉你这种选择性的分离。子进程将在不经过 GDB 调试的情况下运行。

您可以使用

set follow-fork-mode
命令选择要遵循的流程。使用
set follow-fork-mode child
跟踪子进程,使用
set follow-fork-mode parent
返回默认行为。有关更多详细信息,请参阅 Apple 开发网站上的此页面

© www.soinside.com 2019 - 2024. All rights reserved.