首页 > 解决方案 > CLion如何在exec'd进程中设置断点

问题描述

我需要调试一个复杂的程序(SWUpdate),它会产生(实际上是 fork()s)几个子进程。

我可以使用 GDB 命令“跟踪”子进程的执行:

(gdb) set detach-on-fork off
(gdb) set follow-fork-mode child

但我没有找到直接在仅在子进程中执行的行上设置断点的方法。无论执行线程/进程,是否有某种方法可以在某个位置设置断点?

标签: gdbforkbreakpointsclion

解决方案


推荐阅读