분할 컴파일시 유의사항. 사전 지식 compile의 전체 과정 전처리(Preprocessing): 이 단계에서는 #include, #define, #if 등과 같은 전처리 지시어가 처리됩니다. #include 지시어를 통해 헤더 파일이 소스 코드 파일에 포함되며, #define 지시어는 매크로를 정의하고, #if 지시어는 조건 컴파일을 수행합니다. 컴파일(Compilation): 이 단계에서는 전처리된 소스 코드가 컴파일러에 의해 기계 독립적인 중간 코드(어셈블리 코드)로 변환됩니다. 컴파일러는 이 단계에서 소스 코드의 문법적 오류를 검사하며, 타입 체크와 최적화를 수행합니다. 어셈블리(Assembly): 이 단계에서는 컴파일러가 생성한 어셈블리 코드가 기계어로 변환됩니다. 이 과정에서 생성되는 기계어 ..