Partage via


Compilation d’un projet C/C++

Les options du compilateur C et C++ peuvent être définies dans l’IDE Visual Studio ou sur la ligne de commande.

Dans Visual Studio

Vous pouvez définir les options du compilateur pour chaque projet dans sa boîte de dialogue Pages de propriétés Visual Studio. Dans le volet gauche, sélectionnez Propriétés de configuration, C/C++, puis choisissez la catégorie d’option du compilateur. La rubrique relative à chaque option de compilateur explique comment définir cette dernière et où la trouver dans l'environnement de développement. Pour plus d’informations et une liste complète des options, consultez les options du compilateur MSVC.

Depuis la ligne de commande

Vous pouvez définir les options de compilateur (CL.exe) :

Les options spécifiées dans la variable d'environnement CL sont utilisées chaque fois qu'elle est appelée. Si un fichier de commandes est nommé dans la variable d'environnement CL ou sur la ligne de commande, les options qu'il spécifie sont utilisées. Contrairement à la ligne de commande ou à la variable d'environnement CL, un fichier de commandes vous permet d'utiliser plusieurs lignes d'options et de noms de fichiers.

Les options de compilateur sont traitées de « gauche à droite », et quand un conflit est détecté, la dernière option (la plus à droite) est celle qui prévaut. La variable d'environnement CL est traitée avant la ligne de commande, de sorte qu'en cas de conflit entre CL et la ligne de commande, c'est cette dernière qui est prioritaire.

Rubriques supplémentaires relatives au compilateur

Pour plus d’informations sur le choix de l’architecture hôte et cible du compilateur, consultez Configurer des projets C++ pour les cibles 64 bits et x64.

Voir aussi

Référence à la génération C/C++