早上好,几个小时前我开始了一个gdbdebugging会话。 有可能使用gdb连接到已被gdbdebugging的进程?
我试图作为根连接,但我得到以下错误信息:
[root @ localhost lirh5g_deb]#gdb ./MatchUpAccurate.exe 12327 ptrace:操作不允许。 / home / frank / DQT / MatchUpTest / lirh5g_deb / 12327:没有这样的文件或目录。
我们正在使用Centos Linux Version 5.5
。 谢谢。
不幸的是,不直接。 你唯一的选择,如果你没有使用screen / tmux,就是搜索一个tty劫持者(可能是“窃取”tty的 – 这是一个很丑陋的解决方法),并抓住已有gdb会话的tty