/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
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.
Sélectionnez la page de Propriétés de configuration>Éditeur de liens>Ligne de commande.
Entrez l’option du compilateur dans la zone Options supplémentaires.
Pour définir cette option du compilateur par programmation
- Consultez AdditionalOptions.
Voir aussi
Options du compilateur MSVC
Syntaxe de la ligne de commande du compilateur MSVC