Команда файла ответа
Файл ответа — это текстовый файл, содержащий один или несколько параметров командной строки компилятора MIDL. В отличие от командной строки, файл ответа допускает несколько строк параметров и имен файлов. Это может быть полезно из-за ограничений среды сборки или для удобства процесса сборки.
Параметры переключения
midl @response_file
-
response_file
-
Указывает имя файла ответов. Имя файла ответа должно сразу же следовать символу @. Пробелы между символом @ и именем файла ответа не допускаются.
Комментарии
В качестве альтернативы размещению всех параметров, связанных с параметром, в командной строке компилятор MIDL принимает файлы ответов, содержащие переключатели и аргументы. Параметры в файле ответов интерпретируются так, как если бы они присутствовали в этом расположении в командной строке MIDL.
Каждый аргумент в файле ответов должен начинаться и заканчиваться одной строкой. Символ обратной косой черты (\) не может использоваться для сцепления линий. Если он является частью строки в кавычках в файле ответов, символ обратной косой черты можно использовать только перед другой обратной косой чертой или перед символом двойной кавычки (). Если он не является частью строки в кавычках, символ обратной косой черты можно использовать только перед символом двойной кавычки.
MIDL поддерживает аргументы командной строки, которые включают один или несколько файлов ответов в сочетании с другими параметрами командной строки.
Компилятор MIDL не поддерживает вложенные файлы ответов.
Примеры
**Midl @midl.rsp**
midl -Oicf @midl1.rsp -env win32 @midl2.rsp itf.idl
Связанные темы