在使用 GDB MI 指令时,我发现如果程序分叉创建子进程,它只会开始调试最后一个子进程。因此,如果我尝试在父级中调试中断,则此时它不会中断:
我在 stackoverflow.com 中找到了这个有价值的参考资料:
我的问题是如何设置跟随分叉模式以及通过哪个 GBD MI API?
http://src.gnu-darwin.org/ports/editors/setedit/work/setedit/libmigdb/doc/reference.html
在使用 GDB MI 指令时,我发现如果程序分叉创建子进程,它只会开始调试最后一个子进程。因此,如果我尝试在父级中调试中断,则此时它不会中断:
我在 stackoverflow.com 中找到了这个有价值的参考资料:
我的问题是如何设置跟随分叉模式以及通过哪个 GBD MI API?
http://src.gnu-darwin.org/ports/editors/setedit/work/setedit/libmigdb/doc/reference.html