symbol

bejoy4him의 이미지

[완료]아주 어이없는 질문입니다만, gdb로 코어파일을 열어볼때 심볼들이 전혀 보이질 않습니다.

현재 RHEL4.2(모든 패키지 설치)에서 작업을 하고 있습니다.

컴파일한 녀석을 실행시키다가 세그먼트 폴트로 죽어버리길레, 코어덤프 시키고 GDB로 보자.
라고 생각한 후, 코어파일을 열어보니 심볼이 보이질 않더군요...

purewell의 이미지

gdb에서 쓸 수 있는 심볼 파일?

gdb에서 보면 심볼파일을 따로 로딩할 수 있습니다.
이때 쓸 수 있는 심볼파일은 어떻게 만드나요?

질문을 수정하였습니다.
------------------------------------- 아래는 원본 질문입니다.
보통 디버깅을 위해 심볼을 아래와 같은 옵션으로 만들곤 합니다.
gcc -g source.c -o exetest

그런데 RPM패키지를 보면 *-debuginfo.rpm 패키지가 있습니다.

symbol 구독하기