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 파일의 이름입니다. |