이전 포스팅에 이어서 계속 설명을 하도록 하겠다. 4단계: 소스 코드 컴파일 C++ 프로그램을 컴파일하려면 C++ 컴파일러를 사용해야 한다. C++ 컴파일러는 프로그램 내의 각 소스 코드 (.cpp) 파일을 순서대로 살펴보고 다음 두 가지 중요한 작업을 수행한다.
먼저, 코드가 C++ 언어의 규칙을 따르고 있는지 확인한다. 만약 그렇지 않았다면, 컴파일러는 수정이 필요한 부분을 특정하기 위해 오류를 표시한다.
또한 오류가 수정될 때까지 컴파일 프로세스도 중단된다. 정상적으로 컴파일 되었다면 C++ 소스 코드를 obj 파일이라고 불리는 기계어로 변환한다.
오브젝트 파일의 이름은 보통 `name.o` 또는 `name.obj`이다. 여기서 `name`은 cpp 파일의 이름과 동일한 이름이다.
(name.cpp 파일을 컴파일하면 name.obj 파일이 생성된다.) C++ 컴파일러는 다양한 운영체제에서 사용할 수 있다.
물론 컴파일러 다운로드에 대해서는 다음 시간에 논의할 것이기 때문에, 지...
#
cpp
#
cs
#
envybros
#
learncpp
원문 링크 : [C++] 컴파일러, 링커 및 라이브러리 소개