명령 옵션 -D 를 사용하여 매크로를 정의할 수 있다.
ex) cpp -DYAGE=20 -o like.i like.c
w4 디렉터리 만들기
위 코드의 clear.c 파일 만들기
cpp -D __LINUX__ -o clear.i clear.c
cat clear.i 하면
다음과 같은 결과가 나옴
cpp -D __WINDOWS__ -o clear.i clear.c 하면
다음과 같은 오류가 발생
따라서
다음과 같이 주석처리를 해준다음
cpp -D __WINDOWS__ -o clear.i clear.c 를 하고
cat clear.i 를 하면
다음과 같은 결과가 나타남
하고 cat debug.i 를 한 결과
다음과 같은 결과가 나타나게 된다.