主要介绍
gdb
调试
- 利用
gdb
调试多进程: 可以使用attach pid
的方法或者set follow-fork-mode parent/child
的方法:
set follow-fork-mode parent/child
设置追踪的进程set detach-on-fork on/off
是否阻塞其他的进程,可以设置为on
info inferiors
显示正在运行的进程inferior n
切换调试进程(好像没有用)
- 调试多线程:
info thread
: 显示线程信息thread n
: 改变调试线程set scheduler-locking on
: 阻塞其他的线程