2011-10-27 6 views
0

코드를 보려면 TUI 모드에서 실행중인 프로세스에 연결하려고합니다. 코드는 -g으로 컴파일됩니다. 나는 현재 디버깅 기호가없는 일부 C 표준 코드에 첨부 할 수 있지만, "기본 응용 프로그램"으로 돌아가서 코드를 볼 수있는 방법을 알고 있습니까?TUI 모드에서 프로세스 ID에 GDB를 연결 하시겠습니까?

gdb --pid=1111 -tui 

나는 (1111이이 질문에 대해 단지 dummt pid 일뿐) 작동한다고 가정합니다.

+0

코드를 보려면 "주 응용 프로그램"으로 돌아가서 무엇을해야합니까? –

답변

0

"up"(프로그램의 호출 스택에서 올라 가기 위해) 코드에 다시 들어가기 위해 필요한만큼 자주 (디버그 정보가있는 코드) 명령을 실행하고 " b [line] "을 소스의 다음 [line]으로 변경 한 다음"continue "명령을 실행하여 프로그램 실행을 계속하고 코드에서 설정 한 중단 점에서 디버거가 멈출 때까지 기다립니다.

관련 문제