0

GDB MI 命令を使用しているときに、プログラムが分岐して子プロセスを作成する場合、最後の子プロセスのみのデバッグが開始されることがわかりました。したがって、親でブレークをデバッグしようとすると、その時点でブレークしません:

stackoverflow.com で次の貴重なリファレンスを見つけました。

gdb で fork() の後に子プロセスをデバッグするにはどうすればよいですか?

私の質問は、フォローフォークモードモードを設定する方法と、どの GBD MI API を使用するかということです。

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

4

1 に答える 1

0

123-gdb-set follow-fork parent のようなものになります。

しかし、次のようなものを調べることもできます: gdb-set detach-on-fork off

于 2013-03-19T08:23:32.307 に答える