Поделиться через


/IDLOUT (присвоение имен выходным файлам MIDL)

Обновлен: Ноябрь 2007

/IDLOUT:[path\]filename

Параметры

  • path
    Спецификация абсолютного или относительного пути. Указание пути влияет только на расположение IDL-файла, все остальные файлы размещаются в каталоге проекта.

  • filename
    Указывает имя IDL-файла, созданного компилятором языка MIDL. Расширение файла не предполагается. Укажите filename.idl, если требуется расширение IDL.

Заметки

Параметр /IDLOUT указывает имя и расширение IDL-файла.

Компилятор MIDL вызывается компоновщиком Visual C++ при компоновке проектов, имеющих атрибут module.

/IDLOUT задает также имена файлов других выходных файлов, связанных с компилятором MIDL:

  • filename.tlb

  • filename_p.c

  • filename_i.c

  • filename.h

filename является параметром, который передается в /IDLOUT. Если указан параметр /TLBOUT, то TLB-файл получит имя аргумента filename параметра /TLBOUT.

Если не задается ни /IDLOUT, ни /TLBOUT, компоновщик создает vc70.tlb, vc70.idl, vc70_p.c, vc70_i.c и vc70.h.

Установка данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно проекта Страницы свойств. Дополнительные сведения см. в разделе Установка свойств проекта Visual C++.

  2. Выберите папку Linker.

  3. Щелкните страницу свойств Внедренный IDL.

  4. Измените значение свойства Базовое имя для объединенного IDL-файла.

Установка данного параметра компоновщика программным способом

См. также

Ссылки

Настройка параметров компоновщика

Параметры компоновщика

/IGNOREIDL (не преобразовывать атрибуты в MIDL)

/MIDL (Указание параметров командной строки MIDL)

Другие ресурсы

Building an Attributed Program