2012-06-14 5 views
0

This question отлично справляется с объяснением того, как получить символы (переменные, функции и т. Д.) Файла эльфа.Получить местоположение символов в файле a.out

Теперь, когда у меня есть символы, мне будет интересно узнать, в каком месте (модуле) они находятся.

Например, если я скомпилирую программу, состоящую из файлов main.c, someFile.h и someFile.c. Также предположим, что программа main.c содержит глобальную переменную int Counter., то как я могу сказать, что переменная Счетчик находится в main.c?

+0

Скомпилируйте файлы C в соответствующие объектные файлы (без связывания этих объектных файлов вместе). Если вы должны были проверить эти объектные файлы, вы получите ответ. – dirkgently

+0

Большинство файлов зависит от других файлов, поэтому компиляция файлов по отдельности может оказаться невозможной. –

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^