cpp 빌드 과정
-
빌드 과정과 #include의 역할 이해하기Programming🧑💻/Cpp 2025. 2. 12. 14:52
빌드 과정 이해하기 cpp 프로그램이 실행 파일이 되기까지는 크게 세 단계를 거칩니다. 1. 전처리(Preprocessing) 단계전처리기는 실제 컴파일이 시작되기 전에 소스 코드를 다듬는 작업을 수행합니다. #으로 시작하는 모든 지시문(#include, #define 등)을 처리하는 것이 바로 이 단계입니다. 이때 #include 지시문을 만나면, 해당 파일의 내용을 그 자리에 그대로 복사해 넣습니다.2. 컴파일(Compilation) 단계전처리된 소스 코드를 기계어로 변환하는 단계입니다. 각각의 .cpp 파일은 독립적으로 컴파일되어 목적 파일(.obj 또는 .o)이 됩니다.3. 링크(Linking) 단계여러 개의 목적 파일들을 하나로 모아서 실행 파일을 만드는 단계입니다. 각 파일에서 사용된 함수나 ..