2013-03-11 4 views
2

g ++의 -DN 플래그를 사용하여 컴파일하는 동안 C++ 프로그램에서 값을 설정할 수 있다고 들었습니다. 아무도 어떻게 설명 할 수 있습니까? 감사합니다.컴파일시 g ++에서 -DN 플래그를 사용하여 값을 전달하는 방법

+1

당신은 GCC의 man 페이지를 읽을 수 있나요? 만약 내가'gcc'라고 써서'-D'를 검색하면 (그리고 전 처리기를 이해할 때), 꽤 명확한 것처럼 보입니다. – KevinDTimm

+0

감사합니다. 예, 정말 도움이되었습니다. –

답변

6

-DXXX 플래그는 #define XXX을 추가하는 것과 같습니다. 따라서 -DN=2#define N 2과 같습니다.

그리고이 플래그를 사용하여 컴파일 중에 값을 전달할 수 있습니다.

참조 :