Compartilhar via


O comando Arquivo de Resposta

Um arquivo de resposta é um arquivo de texto que contém uma ou mais opções de linha de comando do compilador MIDL. Ao contrário de uma linha de comando, um arquivo de resposta permite várias linhas de opções e nomes de arquivo. Isso pode ser útil devido a limitações do seu ambiente de build ou como uma conveniência para o processo de build.

Opções de opção

midl @response_file

response_file

Especifica o nome de um arquivo de resposta. O nome do arquivo de resposta deve seguir imediatamente o caractere @ . Nenhum espaço em branco é permitido entre o caractere @ e o nome do arquivo de resposta.

Comentários

Como alternativa para colocar todas as opções associadas a uma opção na linha de comando, o compilador MIDL aceita arquivos de resposta que contêm opções e argumentos. As opções em um arquivo de resposta são interpretadas como se estivessem presentes nesse local na linha de comando MIDL.

Cada argumento em um arquivo de resposta deve começar e terminar na mesma linha. O caractere de barra invertida (\) não pode ser usado para concatenar linhas. Quando faz parte de uma cadeia de caracteres entre aspas no arquivo de resposta, o caractere de barra invertida só pode ser usado antes de outra barra invertida ou antes de um caractere de aspas duplas ("). Quando não faz parte de uma cadeia de caracteres entre aspas, o caractere de barra invertida só pode ser usado antes de um caractere de aspas duplas.

MIDL dá suporte a argumentos de linha de comando que incluem um ou mais arquivos de resposta combinados com outras opções de linha de comando.

O compilador MIDL não dá suporte a arquivos de resposta aninhados.

Exemplos

**Midl @midl.rsp**

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

Sintaxe de linha de comando MIDL geral