컴파일이란프로그램은 컴파일러가 컴파일 과정을 거쳐 컴퓨터가 이해할 수 있는 기계어로 번역되어 실행될 수 있는 파일이 된 것을 의미한다. 소스 파일(코드) -> preprocessor(전처리과정) -> compiler -> assembler -> Linker(목적코드) -> 실행전처리소스코드의 주석제거, #include 등 헤더파일을 병합하고 매크로를 치환하는 과정컴파일러오류처리, 코드최적화 작업을 하여 어셈블리어로 변환한다.어셈블리어목적코드(object code)로 변환되는데 이때 확장자는 운영체제마다 다른게 변한다.링커프로그럄 내 있는 라이브러리 함수 등과 결합해 실행파일이 만들어집니다. 이는 .exe 확장자, .out이라는 확장자를 갖게 된다.* 요약하자면✅ 1. 전처리 (Preprocessing)대..