Share via


/WL (Activer un diagnostic de ligne)

Ajoute des informations supplémentaires à un message d’erreur ou d’avertissement.

Syntaxe

/WL

Notes

Les messages d’erreur et d’avertissement du compilateur C++ peuvent être suivis d’informations supplémentaires qui s’affichent, par défaut, sur une nouvelle ligne. Lorsque vous compilez à partir de la ligne de commande, la ligne d’informations supplémentaire peut être ajoutée au message d’erreur ou d’avertissement. Il est utile si vous capturez votre sortie de build dans un fichier journal, puis traitez ce journal pour rechercher toutes les erreurs et avertissements. Un point-virgule sépare l’erreur ou le message d’avertissement de la ligne supplémentaire.

Tous les messages d’erreur et d’avertissement n’ont pas une ligne d’informations supplémentaire. Le code suivant génère une erreur qui contient une autre ligne d’informations. Il vous permet de tester l’effet lorsque vous utilisez /WL.

// compiler_option_WL.cpp
// compile with: /WL
#include <queue>
int main() {
   std::queue<int> q;
   q.fromthecontinuum();   // C2039
}

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.

  2. Sélectionnez la page de Propriétés de configuration>Éditeur de liens>Ligne de commande.

  3. Entrez l’option du compilateur dans la zone Options supplémentaires.

Pour définir cette option du compilateur par programmation

Voir aussi

Options du compilateur MSVC
Syntaxe de la ligne de commande du compilateur MSVC