다음을 통해 공유


/U 스위치

/U 스위치는 #undefine 지시문처럼 이름을 C 전처리기로 전달하여 이름의 이전 정의를 제거합니다.

midl /U name

스위치 옵션

name

#undefine 지시문 에 의해 C 전처리기로 전달될 정의된 이름을 지정합니다. 이름은 C 전처리기 또는 사용자가 이전에 정의한 것으로 미리 정의됩니다.

설명

명령줄에서 여러 /U 지시문을 사용할 수 있습니다. /U 스위치와 정의되지 않은 이름 사이의 공백은 선택 사항입니다.

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

예제

midl /UUNICODE filename.idl

추가 정보

일반 MIDL 명령줄 구문

/cpp_cmd

/cpp_opt

/D

/나

/no_cpp