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. Questo può essere utile a causa di limitazioni dell'ambiente di compilazione o come praticità per il processo di compilazione.

Opzioni di opzione

midl @response_file

response_file

Specifica il nome di un file di risposta. Il nome del file di risposta deve seguire immediatamente il carattere @. Non è consentito spazio vuoto tra il carattere @ e il nome del file di risposta.

Commenti

In alternativa all'inserimento di tutte le opzioni associate a un commutatore sulla riga di comando, il compilatore MIDL accetta i file di risposta che contengono commutatori 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 nella stessa riga. Impossibile usare il carattere della barra rovesciata (\) per concatenare le righe. Quando fa parte di una stringa con virgolette nel file di risposta, il carattere barra rovesciata può essere usato solo prima di un'altra barra rovesciata o prima di un carattere di virgolette doppie ("). Quando non fa parte di una stringa con virgolette, il carattere barra rovesciata può essere usato solo prima di 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 nidificati.

Esempio

**Midl @midl.rsp**

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

Sintassi generale della riga di comando MIDL