0
This question elf 파일의 기호 (변수, 함수 등)를 얻는 방법을 설명하는 훌륭한 작업을 수행합니다.a.out 파일의 심볼 위치 얻기
나는 이제 어떤 위치 (모듈)에 있는지 알고 싶습니다.입니다.
예를 들어 파일 main.c
, someFile.h
및 someFile.c
으로 구성된 프로그램을 컴파일하는 경우 또한 main.c
프로그램에 전역 변수 int 카운터가 포함되어 있다고 가정 해 보겠습니다. 그런 다음 어떻게 그 변수를 알 수 있습니까 카운터가 main.c에 있습니까?
C 파일을 해당 오브젝트 파일에 컴파일하십시오 (이러한 오브젝트 파일을 함께 연결하지 않고). 이 오브젝트 파일을 검사한다면 답을 얻을 수 있습니다. – dirkgently
대부분의 파일은 다른 파일에 의존하므로 파일을 개별적으로 컴파일하는 것은 불가능할 수 있습니다. –