/analyze (Codeanalyse)

Aktiviert Codeanalyse- und Steueroptionen.

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

Argumente

  • /analyze
    Aktiviert die Analyse im Standardmodus. Die Analyseausgabe erfolgt, wie andere Fehlermeldungen auch, im Fenster Ausgabe. Verwenden Sie /analyze-, um die Analyse explizit zu deaktivieren.

  • /analyze:WX-
    Die Angabe von /analyze:WX- bedeutet, dass Codeanalysewarnungen nicht als Fehler behandelt werden, wenn Sie zum Kompilieren /WX verwenden. Weitere Informationen finden Sie unter /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (Warnstufe).

  • /analyze:log filename
    Ausführliche Analysergebnisse werden als XML in die von filename angegebene Datei geschrieben.

  • /analyze:quiet
    Deaktiviert die Analyseausgabe im Fenster Ausgabe.

  • /analyze:stacksize number
    Der mit dieser Option verwendete Parameter number gibt die Größe des Stapelrahmens in Byte an, für den die Warnung C6262 generiert wird. Wenn dieser Parameter nicht angegeben wird, beträgt die Größe des Stapelrahmens standardmäßig 16 KB.

  • /analyze:max_paths number
    Der mit dieser Option verwendete Parameter number gibt die maximale Anzahl der zu analysierenden Codepfade an. Wenn dieser Parameter nicht angegeben wird, beträgt die Anzahl standardmäßig 256. Bei höheren Werten ist die Überprüfung gründlicher, die Analyse dauert aber möglicherweise auch länger.

  • /analyze:only
    In der Regel generiert der Compiler Code und führt nach der Ausführung der Analyse eine erweiterte Syntaxprüfung durch. Die Option /analyze:only deaktiviert diesen Codegenerierungsdurchgang; dadurch wird zwar die Analyse beschleunigt, allerdings werden manche Compilerfehler und -warnungen, die bei der Codegenerierung möglicherweise entdeckt worden wären, nicht ausgegeben. Wenn das Programm Codegenerierungsfehler enthält, sind die Analyseergebnisse möglicherweise unzuverlässig; daher wird empfohlen, diese Option nur zu verwenden, wenn der Code die Syntaxüberprüfung bereits bestanden hat.

Hinweise

Weitere Informationen finden Sie unter Übersicht über die Codeanalyse für C/C++ und Codeanalyse für C/C++-Warnungen.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.

  2. Erweitern Sie den Knoten Konfigurationseigenschaften.

  3. Erweitern Sie den Knoten Codeanalyse.

  4. Wählen Sie die Eigenschaftenseite Allgemein aus.

  5. Ändern Sie mindestens eine Eigenschaft unter Codeanalyse.

So legen Sie diese Compileroption programmgesteuert fest

Siehe auch

Referenz

Compileroptionen

Festlegen von Compileroptionen