>> Edit article
이름
제목
패스워드
음.. 혹시 컴파일시 -g 옵션을 뻬신건 아닌지요..? cf) gcc -g hello.c : 집에서(알짜리눅스 6.2) 테스트 하려고 hello.c라는 간단한 프로그램을 짜고 : gcc로 a.out라는 실행 파일을 만들었습니다.그리고 나서 : $ ./a.out : 했더니 화면에 hello!라고 잘 뜨던데 : $ gdb a.out : 했더니 gdb가 어쩌구 하는 화면이 뜨고 나서는 : (gdb) : 여기까지는 정상으로 됐습니다.그런데 : (gdb) list 했더니 : No line 1 in "init.c" : 뭐 이런 메시지가 뜨면서 안 되더가구요.한참 고민하다가 hello.c를 init.c로 파일명을 바꾸고 gcc로 컴파일 하고나서 다시 gdb로 list를 썼더니 이번에는 파일내용이 잘 뜨던데 : (gdb) break 3 : 했더니 No line 3 in "init.c" : 이런 메시지가 나요.init.c는 세줄이 넘는데.. : 왜 안 될까요?--휘리릭~
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved