C++ 컴파일 과정
시작. 소스파일(원시파일) .cpp 파일이며, 프로그래머가 작성한 코드를 말한다. 처리1. 선행 프로세서 선행 프로세서가 "#" 표시가 붙은 선행처리 지시문들을 위주로 컴파일하기 쉽도록 소스파일을 재구성한다. 처리2. 컴파일러 소스파일을 기계어로 컴파일한다. 오브젝트파일(.o 혹은 .obj)로 컴파일한다. 처리3. 링커 컴파일된 파일은 시동코드나 라이브러리를 포함하지 않는다. 따라서 컴파일된 소스코드(.o, .obj파일) , 시동코드, 라이브러리를 다 연결하여(link) 하나의 실행파일로 만든다. 최종. 실행파일 .exe 확장자를 가진다.
Tech/프로그래밍
2024. 2. 13. 13:44