Fichiers réponse
Au lieu de placer toutes les options sur la ligne de commande, le compilateur MIDL accepte les fichiers de réponse contenant des commutateurs et des arguments. Un fichier de réponse est un fichier texte contenant une ou plusieurs options de la ligne de commande du compilateur MIDL. Contrairement à une ligne de commande, un fichier de réponse peut contenir plusieurs lignes d'options et de noms de fichiers. Cela peut s'avérer utile en raison des limitations de votre environnement de construction ou pour faciliter votre processus de construction. Vous pouvez spécifier un fichier de réponse MIDL comme suit :
midl @filename
-
nom_fichier
-
Spécifie le nom du fichier de réponse. Le nom du fichier de réponse doit suivre immédiatement le caractère @ sans espace blanc entre le caractère @ et le nom du fichier de réponse.
Les options d'un fichier de réponse sont interprétées comme si elles étaient présentes à cet endroit de la ligne de commande MIDL. Chaque argument d'un fichier de réponse doit commencer et se terminer sur la même ligne. Vous ne pouvez pas utiliser la barre oblique inverse (\) pour concaténer des lignes.
MIDL prend en charge les arguments de ligne de commande qui incluent un ou plusieurs fichiers de réponse, combinés à d'autres options de ligne de commande :
midl -Oicf @midl1.rsp -envwin32 @midl2.rsp itf.idl
Le compilateur MIDL ne prend pas en charge les fichiers de réponse imbriqués.