안녕하세요, 몇 시간 전에 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에 연결하고 싶다면, 다른 프로세스를 디버깅하고 싶습니까? –
그는 이미 실행중인 응용 프로그램 (gdb를 디버깅하고자하는 응용 프로그램)에 gdb를 연결하고자 함을 의미한다고 생각합니다. – Sagar
@Kiril Korov, gdb ./MatchUpAccurate.exe 명령으로 몇 시간 동안 gdb 세션을 시작했습니다. MatchUpAccurate.exe의 현재 상태를 검사 할 수 있도록이 gdb 세션에 연결하려고합니다. 고맙습니다. – Frank