早上好,我几个小时前开始了一个gdb调试会话。有可能使用gdb连接到已被gdb调试的进程?是否可以附加到已经运行的gdb进程?
我试图附加为根,但我得到了以下错误消息:
[[email protected] lirh5g_deb]# gdb ./MatchUpAccurate.exe 12327 ptrace: Operation not permitted. /home/frank/DQT/MatchUpTest/lirh5g_deb/12327: No such file or directory.
我们正在使用Centos Linux Version 5.5
。谢谢。
“你已经在运行gdb进程”是什么意思?你想把GDB附加到启动的GDB,调试一些其他进程? – 2011-03-17 13:17:50
我想他意味着他想将gdb附加到已经运行的应用程序(他想调试的应用程序)。 – Sagar 2011-03-17 13:26:43
@Kiril Korov,我用gdb ./MatchUpAccurate.exe命令开始了几个小时的gdb会话。我会附加到这个gdb会话,以便我可以检查MatchUpAccurate.exe的当前状态。谢谢。 – Frank 2011-03-17 13:29:07