에듀윌 · 컴파일러 6단계
PART C
깊은 이론은 실기 — 필기는 단계 이름과 순서만

컴파일 6단계 + 조연 2명

[1] 어휘 분석 (Lexical) → 토큰 쪼개기 [2] 구문 분석 (Syntax) → 문법 확인 [3] 의미 분석 (Semantic) → 의미 확인 [4] 최적화 (Optimization) → 더 빠르게 다듬기 [5] 코드 생성 (Code Gen) → 기계어 생성 [6] 링킹 (Linking) → 라이브러리 결합
조연시점역할
프리프로세서컴파일 매크로 치환 (#define · #include 처리)
링커컴파일 목적 프로그램 + 라이브러리 연결 → 실행 파일 완성
합격 한 줄
C의 #include · #define프리프로세서가 처리 (컴파일러 아님!). 흐름은 원시코드 → 프리프로세서 → 컴파일러 → 목적파일 → 링커 → 실행파일.