다음을 통해 공유


MIDL 컴파일러 옵션

다음 명령줄 옵션을 사용하여 MIDL 컴파일러의 기본 동작 중 일부를 재정의하고 애플리케이션에 적합한 최적화를 선택할 수 있습니다. MIDL 명령줄 옵션의 전체 목록은 MIDL Command-Line 참조를 참조하세요.

명령줄 스위치 설명
/Acf
를 사용하여 명시적 ACF 파일 이름을 입력합니다. 또한 이 스위치를 사용하면 IDL 및 ACF 파일에서 다른 인터페이스 이름을 사용할 수 있습니다.
/dlldata
프록시 DLL에 대해 생성된 DLL 데이터 파일의 파일 이름을 지정합니다. 기본 파일 이름은 Dlldata.c입니다.
/환경을
MIDL을 지시하여 대상 환경에 대한 스텁 또는 형식 라이브러리를 생성합니다.
/header, /h
인터페이스 헤더 파일의 이름을 지정합니다. 기본 이름은 확장명을 .h로 지정한 IDL 파일의 이름입니다.
/Iid
COM 인터페이스의 기본 인터페이스 식별자 파일 이름을 재정의하는 인터페이스 식별자 파일 이름을 지정합니다.
/Lcid
입력 파일, 파일 이름 및 디렉터리 경로에서 국제 문자를 사용할 수 있도록 전체 DBCS 지원을 제공합니다.
/no_format_opt
기본적으로 MIDL은 코드 크기를 줄이기 위해 중복 설명자를 제거합니다. 이 스위치는 이 최적화 동작을 해제합니다.
/Oi, /Oic, /Oif
MIDL에 완전히 해석된 마샬링 메서드를 사용하도록 지시합니다. /Oic 및 /Oicf 스위치는 추가적인 성능 향상을 제공합니다.
/out
MIDL 컴파일러가 출력 파일을 쓰는 디렉터리를 지정합니다. 출력 디렉터리를 드라이브 문자, 절대 경로 이름 또는 둘 다로 지정할 수 있습니다. 기본값은 MIDL이 현재 디렉터리에 파일을 쓰는 것입니다.
/프록시
COM 인터페이스에 대한 인터페이스 프록시 파일의 이름을 지정합니다. 기본 이름은 IDL 파일과 "_p.c"의 이름입니다.
/Tlb
형식 라이브러리 파일의 이름을 지정합니다. 기본 이름은 .tlb 확장명을 사용하는 IDL 파일의 이름입니다.

MIDL 컴파일