Condividi tramite


Comando File di risposta

Un file di risposta è un file di testo contenente una o più opzioni della riga di comando del compilatore MIDL. A differenza di una riga di comando, un file di risposta consente più righe di opzioni e nomi di file. Ciò può essere utile a causa di limitazioni dell'ambiente di compilazione o per praticità per il processo di compilazione.

Opzioni interruttore

midl @response_file

file_di_risposta

Specifica il nome di un file di risposta. Il nome del file di risposta deve seguire immediatamente il carattere @. Non sono consentiti spazi vuoti tra il carattere @ e il nome del file di risposta.

Osservazioni

In alternativa all'inserimento di tutte le opzioni associate a un'opzione sulla riga di comando, il compilatore MIDL accetta i file di risposta che contengono opzioni e argomenti. Le opzioni in un file di risposta vengono interpretate come se siano presenti in tale posizione nella riga di comando MIDL.

Ogni argomento in un file di risposta deve iniziare e terminare sulla stessa riga. Impossibile utilizzare il carattere barra rovesciata (\) per concatenare le righe. Quando fa parte di una stringa tra virgolette nel file di risposta, il carattere barra rovesciata può essere usato solo prima di un'altra barra rovesciata o prima di un carattere virgolette doppie ("). Quando non fa parte di una stringa tra virgolette, il carattere barra rovesciata può essere utilizzato solo davanti a un carattere di virgolette doppie.

MIDL supporta gli argomenti della riga di comando che includono uno o più file di risposta combinati con altre opzioni della riga di comando.

Il compilatore MIDL non supporta i file di risposta annidati.

Esempi

**@midl.rsp** midl

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

Sintassi generale della riga di comando MIDL