Search

1.
소스파일(Source file)
고수준언어 또는 어셈블리어
소스파일은 컴파일러(compiler)에 의해 컴파일 수행 결과로 목적 파일을 생성한다.
2.
목적파일(Object file)
컴파일 또는 어셈블 결과
링크 단계에서 하드디스크에서 프로그래머가 추가한 라이브러리를 찾아 정보를 추가하여, 실행 파일을 만든다.
링크 단계는 링커(linker)가 수행한다. 이 프로그램을 실행하면 로더(loader)에 의해 메인 메모리에 할당
3.
실행파일(Executable file)
링크 결과
생성된 프로그램은 code, data, stack 영역으로 나뉘어져 있다