在多线程进程中,gdb 中的“[切换到线程]”时?

In multi thread process, when "[Switching to Thread]" in gdb?

当我在gdb 中调试多线程进程时,遇到“[切换到线程~~ (LWP ~~)]”。当线程正在更改为其他线程时,为什么?我想切换可以通过断点等中断发生。我说得对吗?

是的,这是 gdb 通知您 gdb 对选定线程的概念已更改。如果在您上次选择的线程以外的线程中有一些调试事件,如信号或断点停止,就会发生这种情况。