C++

C++

cheesecrust1008 2022. 4. 5. 13:44

c++ 개발의 전 과정은 다음과 같다. 

 

우선 소스 코등하 헤더파일을 에디터에서 작성한후, 전처리기에서 이를 받아서 처리를 한다. 이때 만들어지는 파일의 확장자는 .i 이다.

그리고 이를 컴파일러에서 작동시켜서 어셈블리 코드를 생산한다. 이때의 확장자는 .asm 이다. 그리고 이를 에셈블러에서 오브젝트코드로 변환한 후에 실행을 시키는 구조이다. 이때에 전처리기에서 처리를 할때에는 전처리기 지시문을 활용하는데 예를 들면 #include <iostream> 과 같은 문장이다. 이는 iostream 이라는 헤더파일을 찾아서 교체하라는 의미이다. 

'C++' 카테고리의 다른 글

c++ 변수의 scope  (0) 2022.04.07
C++ 배열  (0) 2022.04.06
C++ 자료형  (0) 2022.04.06
c++ 함수  (0) 2022.04.06
C++ / 01  (0) 2022.03.10