Поделиться через


/analyze (анализ кода)

Содержит параметры анализа кода и элемента управления.

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

Аргументы

  • /analyze
    Включает анализ в режиме по умолчанию.Результат анализа перейдите к окну Вывод так же, как и другие сообщения об ошибках.

  • /analyze:WX-
    Указание /analyze:WX- означает, что предупреждения анализа кода не обрабатываются как ошибки при компилировать с помощью /WX.Для получения дополнительной информации см. /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (уровень предупреждений).

  • /analyze:log filename
    Подробные результаты анализатора записываются в формате XML в файл, который задается параметром filename.

  • /analyze:quiet
    Отключает анализатор выходных данных в окно Вывод.

  • /analyze:stacksize number
    Параметр number, используемый с этим параметром определяет размер в байтах для кадра стека, для которого создается предупреждение C6262.Если этот параметр не указан, то размер кадра стека 16KB по умолчанию.

  • _paths number/analyze:max
    Параметр number, используемый с этим параметром максимальное количество путей кода, которые нужно проанализировать.Если этот параметр не указан, то число 256 по умолчанию.Большие значения выполняют проверку, но более тщательный анализ может потребоваться больше времени.

  • /analyze:only
    Как правило, компилятор создает код и делает более проверку синтаксиса после его выполняется синтаксический анализатор.Параметр /analyze:only отключает этот передать создания кода; это делает анализ быстрее, но будет компилироваться ошибки и предупреждения, которые могут быть обнаружены пропуском создания кода компилятора не выдаются.Если программа не свободна ошибок при создании кода, результаты анализа могут быть ненадежны; поэтому рекомендуется использовать этот параметр, только если код уже передает синтаксис создания кода проверки без ошибок.

Заметки

Дополнительные сведения см. в разделах Общие сведения об анализе кода в C/C++ и Анализ кода для предупреждений C/C++.

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта.Дополнительные сведения см. в разделе Открытие свойств страниц проекта.

  2. Разверните узел Свойства конфигурации.

  3. Разверните узел Анализ кода.

  4. Выберите страницу свойств Общие.

  5. Измените значения необходимых свойств на странице Анализ кода.

Установка данного параметра компилятора программным способом

  • Дополнительные сведения см. в разделе EnablePREfast.

См. также

Ссылки

Параметры компилятора

Настройка параметров компилятора