GDB调试多进程程序

gdb调试多进程:

1.使用子进程的pid来调试子进程

attach + 进程pid        将该进程附加到gdb调试器中      6673是子进程的pid,6672是父进程pid

2.使用调试器选项 follow-fork-mode mode

set follow-fork-mode mode  其中最后一个mode可以选 parent 和 child选项, 分别代表了父进程和子进程

set follow-fork-mode child

pid的值是0, fork后的返回值pid是0,即是子进程

使用了set follow-fork-mode child  就会调试子进程

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章