나는 ELF 파일 형식을 이해하기 위해 gcc로 작은 C 프로그램(2줄의 코드)을 컴파일했습니다. readelf -h
대상 파일에서 작업하면 헤더에 다음이 있습니다.
OS/ABI: UNIX - System V
저는 Fedora를 사용하고 있는데 Linux는 사용하지 않는 이유는 무엇입니까?
편집하다: 제가 정리했어요
int main(){
int x = 0;
x++;
}
그리고 gcc -o main.o -c main.c
. 내 gcc 버전은
gcc (GCC) 4.5.1 20100924 (Red Hat 4.5.1-4)