include와 매크로 처리
헤더 내용을 가져오고 조건부 컴파일을 적용해 컴파일러가 볼 소스를 만듭니다.
preprocess
오류 메시지를 제대로 읽으려면 어느 단계에서 실패했는지 먼저 구분해야 합니다.
헤더 내용을 가져오고 조건부 컴파일을 적용해 컴파일러가 볼 소스를 만듭니다.
preprocess
문법과 타입을 검사하고 각 소스 파일을 기계어에 가까운 목적 파일로 바꿉니다.
.cpp -> .obj
여러 목적 파일과 라이브러리의 심볼을 맞추어 하나의 실행 파일로 묶습니다.
link symbols
파일 접근, 입력 값, 메모리 접근처럼 실행 중 조건에 따라 오류가 드러납니다.
run / exit code