다음을 통해 공유


/D 스위치

/D 스위치는 C 전처리기로 전달될 이름 및 선택적 값을 #define 지시문으로 정의합니다. 명령줄에서 여러 /D 지시문을 사용할 수 있습니다.

midl /Dname[=definition]

스위치 옵션

name

/cpp_cmd 스위치가 있고 /cpp_opt 스위치가 없을 때 C 전처리기로 전달되는 정의된 이름을 지정합니다.

정의

정의된 이름과 연결된 값을 지정합니다.

설명

/D 스위치와 정의된 이름 사이의 공백은 선택 사항입니다.

/cpp_cmd 스위치가 있고 /cpp_opt 스위치가 없는 경우 MIDL 컴파일러는 /cpp_cmd 스위치에 지정된 문자열을 /I, /D/U 옵션과 연결하고 이 연결된 문자열을 사용하여 각 IDL 및 ACF 원본 파일에 대한 C 전처리기를 호출합니다.

MIDL 컴파일러 스위치 /no_cpp 또는 /cpp_opt 지정하면 MIDL 컴파일러 스위치 /D가 무시됩니다.

예제

midl -DUNICODE filename.idl

추가 정보

/cpp_cmd

/cpp_opt

/나

일반 MIDL 명령줄 구문

/no_cpp

/U