@ (spécifier un fichier réponse)
Spécifie un fichier réponse.
@response_file
Arguments
- response_file
Fichier qui répertorie des options du compilateur ou des fichiers de code source à compiler.
Notes
L'option @ vous permet de spécifier un fichier qui contient les options du compilateur et les fichiers de code source à compiler. Ces options et ces fichiers sont traités par le compilateur de la même façon que s'ils avaient été spécifiés à partir de la ligne de commande.
Pour spécifier plusieurs fichiers réponse dans une compilation, spécifiez plusieurs options de fichier réponse. Par exemple :
@file1.rsp @file2.rsp
Dans un fichier réponse, plusieurs options du compilateur et fichiers de code source peuvent apparaître sur une même ligne. En revanche, si vous spécifiez une seule option du compilateur, celle-ci doit obligatoirement figurer sur une seule et même ligne.
Les fichiers réponse peuvent contenir des commentaires, précédés du symbole #.
Spécifier des options du compilateur dans un fichier réponse équivaut à taper ces commandes sur la ligne de commande. Pour plus d'informations, consultez Génération à partir de la ligne de commande.
Le compilateur traite les options dans l'ordre de leur apparition, de la même façon que si elles avaient été spécifiées sur la ligne de commande. Par conséquent, les options spécifiées dans un fichier réponse peuvent ne pas être compatibles avec les options d'un autre fichier réponse ou avec les options de la ligne de commande. Ce problème peut générer des erreurs.
Les fichiers réponse ne peuvent pas être imbriqués. Vous ne pouvez pas spécifier @response_file au sein d'un fichier réponse. Sinon, le compilateur JScript signale une erreur.
Exemple
Voici quelques lignes extraites d'un exemple de fichier réponse :
# build the first output file
/target:exe /out:MyExe.exe source1.js source2.js