Partager via


/analyze (analyse de code)

Active l'analyse du code et contrôle des options.

/analyze[:WX-][:log filename][:quiet][:stacksize number][:max_paths number][:only]

Arguments

  • /analyze
    Active l'analyse dans le mode par défaut.La sortie d'analyse accède à Sortie la fenêtre comme d'autres messages d'erreur.

  • /analyze:WX-
    Spécifier /analyze:WX- signifie que les avertissements d'analyse du code ne sont pas traités comme des erreurs lorsque vous compilez à l'aide de /WX.Pour plus d'informations, consultez /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (Niveau d'avertissement).

  • /analyze:log filename
    Les résultats détaillés analyseur sont écrits au format XML au fichier spécifié par filename.

  • /analyze:quiet
    Arrête l'analyseur sortie dans la fenêtre Sortie .

  • /analyze:stacksize number
    Le paramètre d' number utilisé avec cette option spécifie la taille, en octets, du frame de pile pour lequel C6262 avertissement est généré.Si ce paramètre n'est pas spécifié, la taille du frame de pile est 16KB par défaut.

  • /analyze:max_paths number
    Le paramètre d' number utilisé avec cette option spécifie le nombre maximal de chemins de code à analyser.Si ce paramètre n'est pas spécifié, le nombre est 256 par défaut.De plus grandes valeurs exécutent un contrôle plus complète, mais l'analyse peut prendre plus longtemps.

  • /analyze:only
    En général, le compilateur génère du code et fait la vérification de la syntaxe une fois qu'il exécute l'analyseur.L'option d' /analyze:only arrête cette série de génération de code ; cela rend l'analyse plus rapide mais les erreurs de compilation et les avertissements qui peuvent avoir été découverts par le passage de génération de code du compilateur ne sont pas émis.Si le programme n'est pas exempt d'erreurs de génération du code, les résultats d'analyse peuvent être non fiables ; par conséquent, nous vous recommandons d'utiliser cette option uniquement si le code passe déjà la génération de code vérification de la syntaxe sans erreur.

Notes

Pour plus d'informations, consultez Vue d'ensemble de l'analyse du code C/C++ et Analyse de code pour les avertissements C/C++.

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 Comment : ouvrir les pages de propriétés d'un projet.

  2. Développez le nœud Propriétés de configuration.

  3. Développez le nœud Analyse du code.

  4. Sélectionnez la page de propriétés Général.

  5. Modifiez une ou plusieurs des propriétés Analyse du code.

Pour définir cette option du compilateur par programmation

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur