Syntaxe de la ligne de commande du compilateur

La ligne de commande CL utilise la syntaxe suivante :

CL [option...] file... [option | file]... [lib...] [@command-file] [/link link-opt...]

Le tableau suivant décrit l’entrée de la commande CL.

Entrée Signification
option Une ou plusieurs options CL. Notez que toutes les options s’appliquent à tous les fichiers sources spécifiés. Les options sont spécifiées par une barre oblique (/) ou un tiret (-). Si une option accepte un argument, la description de l’option documente si un espace est autorisé entre l’option et les arguments. Les noms d’options (à l’exception de l’option /HELP) respectent la casse. Pour plus d’informations, consultez Ordre des options CL.
file Nom d’un ou de plusieurs fichiers sources, fichiers .obj ou bibliothèques. CL compile les fichiers sources et transmet les noms des fichiers et bibliothèques .obj à l’éditeur de liens. Pour plus d’informations, consultez syntaxe du nom de fichier CL.
Lib Un ou plusieurs noms de bibliothèque. CL transmet ces noms à l’éditeur de liens.
command-file Fichier qui contient plusieurs options et noms de fichiers. Pour plus d’informations, consultez Fichiers de commande CL.
link-opt Une ou plusieurs options de l’éditeur de liens MSVC. CL transmet ces options à l’éditeur de liens.

Vous pouvez spécifier n’importe quel nombre d’options, de noms de fichiers et de noms de bibliothèque, tant que le nombre de caractères sur la ligne de commande ne dépasse pas 1024, la limite dictée par le système d’exploitation.

Pour plus d’informations sur la valeur de retour de cl.exe, consultez La valeur de retour de cl.exe .

Remarque

La limite d’entrée de ligne de commande de 1024 caractères n’est pas garantie de rester la même dans les versions ultérieures de Windows.

Voir aussi

Options du compilateur MSVC