Commande Fichier de réponse

Un fichier de réponse est un fichier texte contenant une ou plusieurs options de ligne de commande du compilateur MIDL. Contrairement à une ligne de commande, un fichier de réponse autorise plusieurs lignes d’options et de noms de fichiers. Cela peut être utile en raison des limitations de votre environnement de génération, ou pour faciliter votre processus de génération.

Options de commutateur

midl @response_file

response_file

Spécifie le nom d’un fichier réponse. Le nom du fichier de réponse doit immédiatement suivre le caractère @ . Aucun espace blanc n’est autorisé entre le caractère @ et le nom du fichier de réponse.

Notes

Au lieu de placer toutes les options associées à un commutateur sur la ligne de commande, le compilateur MIDL accepte les fichiers de réponse qui contiennent des commutateurs et des arguments. Les options d’un fichier de réponse sont interprétées comme si elles se trouvent à cet emplacement dans la ligne de commande MIDL.

Chaque argument d’un fichier de réponses doit commencer et se terminer sur la même ligne. Le caractère barre oblique inverse (\) ne peut pas être utilisé pour concaténer des lignes. Lorsqu’il fait partie d’une chaîne entre guillemets dans le fichier de réponse, le caractère barre oblique inverse ne peut être utilisé qu’avant une autre barre oblique inverse ou avant un guillemet double (« ). Lorsqu’il ne fait pas partie d’une chaîne entre guillemets, le caractère barre oblique inverse ne peut être utilisé qu’avant un guillemet double.

MIDL prend en charge les arguments de ligne de commande qui incluent un ou plusieurs fichiers de réponse combinés à d’autres commutateurs de ligne de commande.

Le compilateur MIDL ne prend pas en charge les fichiers de réponse imbriqués.

Exemples

**midl @midl.rsp**

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

Syntaxe de ligne de commande MIDL générale