Udostępnij za pośrednictwem


/analyze (analiza kodu)

Włącza opcje analizy kodu i kontroli.

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

Argumenty

  • /analyze
    Włącza funkcję analizy w trybie domyślnym.Analiza danych wyjściowych trafia do okna Dane wyjściowe, podobnie jak inne komunikaty o błędach.Użyj /analyze-, aby jawnie wyłączyć analizę.

  • /analyze:WX-
    Określanie /analyze:WX- oznacza, że ostrzeżenia analizy kodu nie są traktowane jako błędy podczas kompilowania przy użyciu /WX.Aby uzyskać więcej informacji, zobacz /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (Poziom ostrzeżenia).

  • /analyze:log filename
    Szczegółowe wyniki analizatora są zapisywane w formacie XML do pliku, który jest określony przez filename.

  • /analyze:quiet
    Wyłącza przesyłanie wyjścia analizatora do okna Dane wyjściowe.

  • /analyze:stacksize number
    Parametr number, który jest używany z tą opcją, określa rozmiar (w bajtach) ramki stosu, dla której jest generowane ostrzeżenie C6262.Jeśli ten parametr nie jest określony, rozmiar ramki stosu to domyślnie 16 KB.

  • /analyze:max_paths number
    Parametr number, który jest używany z tą opcją, określa maksymalną liczbę ścieżek kodu do analizy.Jeśli ten parametr nie jest określony, domyślna liczba to 256.Większe wartości wykonują bardziej szczegółowe sprawdzanie, ale analiza może zająć więcej czasu.

  • /analyze:only
    Zazwyczaj po uruchomieniu analizatora kompilator generuje kod i wykonuje bardziej gruntowne sprawdzanie składni.Opcja /analyze:only powoduje wyłączenie tego przebiegu generowania kodu; to sprawia, że analiza trwa krócej, ale błędy i ostrzeżenia kompilacji, które mogą być wykryte przez przebieg generowania kodu, nie są generowane.Jeśli program nie jest wolny od błędów generowania kodu, wyniki analizy mogą być zawodne; dlatego zaleca się użycie tej opcji tylko wtedy, gdy kod już przechodzi sprawdzanie składni generowania kodu bez błędów.

Uwagi

Aby uzyskać więcej informacji, zobacz Analiza kodu dla C/C++ — Omówienie i Analiza kodu dla C/C++ — Ostrzeżenia.

Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe projektu Strony właściwości.Szczegółowe informacje – zobacz: Porady: otwieranie stron właściwości projektów.

  2. Rozwiń węzeł Właściwości konfiguracji.

  3. Rozwiń węzeł Analiza kodu.

  4. Wybierz stronę właściwości Ogólne.

  5. Zmodyfikuj jedną lub więcej właściwości Analiza kodu.

Aby programowo ustawić tę opcję kompilatora

Zobacz też

Informacje

Opcje kompilatora

Ustawianie opcji kompilatora