Параметры компилятора MIDL
Для переопределения некоторых действий по умолчанию компилятора MIDL и выбора оптимизаций, подходящих для приложения, можно использовать следующие параметры командной строки. Полный список параметров командной строки MIDL см. в справочнике по MIDLCommand-Line.
Переключатель командной строки | Описание |
---|---|
/acf |
Используется для указания явного имени файла ACF. Этот параметр также позволяет использовать различные имена интерфейсов в файлах IDL и ACF. |
/dlldata |
Указывает имя файла для созданного файла данных DLL для прокси-библиотеки DLL. Имя файла по умолчанию — Dlldata.c. |
/env |
Направляет MIDL для создания заглушки или библиотеки типов для целевой среды. |
/header, /h |
Указывает имя файла заголовка интерфейса. Имя по умолчанию — это IDL-файл с расширением H. |
/iid |
Указывает имя файла идентификатора интерфейса, которое переопределяет имя файла идентификатора интерфейса по умолчанию для com-интерфейса. |
/lcid |
Предоставляет полную поддержку DBCS, чтобы использовать международные символы в входных файлах, именах файлов и путях каталога. |
/no_format_opt |
По умолчанию для уменьшения размера кода MIDL устраняет повторяющиеся дескрипторы. Этот переключатель отключает это поведение оптимизации. |
/Oi, /Oic, /Oif |
Направляет MIDL на использование полностью интерпретированного метода маршалинга. Коммутаторы /Oicf и /Oicf обеспечивают дополнительные улучшения производительности. |
/out |
Указывает каталог, в который компилятор MIDL записывает выходные файлы. Выходной каталог можно указать с буквой диска, абсолютным именем пути или обоими. По умолчанию MIDL записывает файлы в текущий каталог. |
/proxy |
Указывает имя прокси-файла интерфейса для COM-интерфейса. Имя по умолчанию — это IDL-файл плюс "_p.c". |
/tlb |
Указывает имя файла библиотеки типов. Имя по умолчанию — это IDL-файл с расширением TLB. |
Связанные разделы
-
компиляции MIDL