Share via


Comando de archivo de respuesta

Un archivo de respuesta es un archivo de texto que contiene una o varias opciones de línea de comandos del compilador MIDL. A diferencia de una línea de comandos, un archivo de respuesta permite varias líneas de opciones y nombres de archivo. Esto puede ser útil debido a limitaciones del entorno de compilación o como comodidad para el proceso de compilación.

Opciones de modificador

midl @response_file

response_file

Especifica el nombre de un archivo de respuesta. El nombre del archivo de respuesta debe seguir inmediatamente el carácter @ . No se permite ningún espacio en blanco entre el carácter @ y el nombre del archivo de respuesta.

Comentarios

Como alternativa a colocar todas las opciones asociadas a un conmutador en la línea de comandos, el compilador MIDL acepta archivos de respuesta que contienen modificadores y argumentos. Las opciones de un archivo de respuesta se interpretan como si estuvieran presentes en esa ubicación en la línea de comandos MIDL.

Cada argumento de un archivo de respuesta debe comenzar y terminar en la misma línea. El carácter de barra diagonal inversa (\) no se puede usar para concatenar líneas. Cuando forma parte de una cadena entre comillas en el archivo de respuesta, el carácter de barra diagonal inversa solo se puede usar antes de otra barra diagonal inversa o antes de un carácter de comilla doble ("). Cuando no forma parte de una cadena entre comillas, el carácter de barra diagonal inversa solo se puede usar antes de un carácter de comillas dobles.

MIDL admite argumentos de línea de comandos que incluyen uno o varios archivos de respuesta combinados con otros modificadores de línea de comandos.

El compilador MIDL no admite archivos de respuesta anidados.

Ejemplos

**Midl @midl.rsp**

midl -Oicf @midl1.rsp -env win32 @midl2.rsp itf.idl

Sintaxis general de la línea de comandos de MIDL