본문 바로가기
IT라이프

컴파일 과정

by zairan 2014. 3. 19.

컴파일 과정을 나름정리해둔다.


source ----------> preprocessro ----------> parser ----------> transition ----------> assemble ----------> linker ----------> disk ----------> os.exe



src -> preprocess -> i   // 괄호나 ; 종료 연산자, 변수 선언 등을 검사한다.

i -> parsing -> s          // 문법에 이상이 없으면 어셈블러로 파싱한다.

s -> assemble -> obj   // 어셈블을 기초로 오브젝트 파일 생성

obj -> linker -> .a        // 각종 라이브러리를 링크하여 하나의 라이브러리를 생성

-> exe                       // 실행파일 생성


 

반응형

댓글