我在 emacs 中使用了 gud-gdb。首先,我附加到一个program1的PID 29514
(gdb) attach 29514
Attaching to program: program1
...
然后拆开了。
(gdb) detach
Detaching from program: program1, process 29514
然后我想用 pid 4917 运行另一个程序 program2。
(gdb) attach 4917
Attaching to program: program1, process 4917
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
0x00007fbfc52604c0 in ?? ()
我们看到 GDB 仍然想使用 program1。有没有办法让 gdb 清除最后一个分离的程序?