728x90
C++ 실행 파일 만들어지는 순서
전처리 -> 컴파일 -> 오프젝트 파일 생성 -> 링커에 의해 실행파일 생성
전처리
위 순서 중 전처리는 컴파일 하기 전 소스 파일 내에 존재하는 전처리 지시어를 처리하는 작업을 뜻한다.
특징은 #기호가 붙는다.
조건부 컴파일
소스파일 중 조건에 부합하는 소스만 컴파일 하는 방법이다.
대표적으로 #if, #ifdef, #elif 등이 있다.
그 중 ifdef는 상수가 정의 되어 있다면 참이고 컴파일 한다. 아래는 예제이다.
#define A 100
#ifdef A //실행된다.
나머지는 기존의 if else문 처럼 사용하면 된다.
'아무거나 개발공부 > C++' 카테고리의 다른 글
C++ - SDK와 MFC 프로그래밍 (0) | 2021.07.12 |
---|---|
C++ - MFC 개요 (0) | 2021.07.09 |
C++ - Windows API와 MFC (0) | 2021.06.25 |
C++ - class 함수 정의, virtual function (0) | 2021.06.21 |
MFC - CRuntimeClass (0) | 2021.06.18 |