컴파일 단계 (Compilation)전처리된 소스 코드를 기계어로 변환하는 과정각 소스 파일(.cpp)은 개별적으로 컴파일됨컴파일이 완료되면 각각의 오브젝트 파일(Object File)이 생성됨오브젝트 파일 (Object File)컴파일 단계가 완료되면 생성되는 파일확장자 종류.o.obj운영체제와 컴파일러에 따라 확장자가 달라짐운영체제별 확장자운영체제확장자Linux, macOS (UNIX 계열).oWindows.obj컴파일러별 확장자컴파일러확장자GCC (GNU Compiler Collection).oMSVC (Microsoft Visual C++).obj기계어 변환 과정C++(고급 언어)↓어셈블리어(저급 언어)↓기계어(네이티브 코드)전처리된 소스 코드는 이러한 과정을 거쳐 CPU가 실행 가능한 기계어로 ..