Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
/IDLOUT:[путь]имяфайла
Аргумент
path
Абсолютная или относительная спецификация пути. Указав путь, вы влияете только на расположение .idl
файла; все остальные файлы помещаются в каталог проекта.
filename
Указывает имя файла, созданного .idl
компилятором MIDL. Расширение файла не предполагается; укажите *filename.idl
, если требуется .idl
расширение. При развертывании полное имя файла не должно превышать MAX_PATH
(260 символов).
Замечания
Параметр /IDLOUT
задает имя и расширение .idl
файла.
Компилятор MIDL вызывается компоновщиком MSVC при связывании проектов с атрибутом module
.
/IDLOUT
также указывает имена файлов других выходных файлов, связанных с компилятором MIDL:
- filename.tlb
- имя файла_p.c
- имя файла_i.c
- filename.h
filename
— это параметр, в который передается /IDLOUT
. Если /TLBOUT
задано, TLB-файл получит его имя./TLBOUT
filename
Если вы не /IDLOUT
/TLBOUT
указываете ни, компоновщик создаст vc70.tlb, vc70.idl, vc70_p.c, vc70_i.c и vc70.h.
Задание данного параметра компоновщика в среде разработки Visual Studio
- Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
- Выберите страницу
- Измените свойство "Имя базового файла слияния" IDL.
Задание данного параметра компоновщика программным способом
- См. раздел MergedIDLBaseFileName.
См. также
Справочник по компоновщику MSVC
Параметры компоновщика MSVC
/IGNOREIDL (запрет преобразования атрибутов в MIDL)
/MIDL (указание параметров командной строки MIDL)
Сборка атрибутированной программы