Partage via


Options du compilateur

cl.exe est un outil qui contrôle les compilateurs et l’éditeur de liens Microsoft C++ (MSVC) C et C++. cl.exe ne peut être exécuté que sur les systèmes d’exploitation qui prennent en charge Microsoft Visual Studio pour Windows.

Remarque

Vous ne pouvez démarrer cet outil qu’à partir d’une invite de commandes du développeur Visual Studio. Vous ne pouvez pas le démarrer à partir d'une invite de commandes système ni de l'Explorateur de fichiers. Pour plus d’informations, consultez l’ensemble d’outils MSVC à partir de la ligne de commande.

Les compilateurs produisent des fichiers d’objet COFF (Common Object File Format) (.obj). L’éditeur de liens produit des fichiers exécutables (.exe) ou des bibliothèques de liens dynamiques (DLL).

Toutes les options du compilateur respectent la casse. Vous pouvez utiliser une barre oblique (/) ou un tiret (-) pour spécifier une option de compilateur.

Pour compiler sans liaison, utilisez l’option /c .

Rechercher une option de compilateur

Pour rechercher une option de compilateur particulière, consultez l’une des listes suivantes :

Spécifier les options du compilateur

La rubrique de chaque option du compilateur explique comment elle peut être définie dans l’environnement de développement. Pour plus d’informations sur la spécification d’options en dehors de l’environnement de développement, consultez :

Les options de l’éditeur de liens MSVC affectent également la façon dont votre programme est généré.

Voir aussi

Référence à la génération C/C++
CL appelle l’éditeur de liens