/analyze (анализ кода)
Включает анализ кода и параметры управления.
/analyze[-][:WX-][:log filename][:quiet][:stacksize number][:max_paths number][:only]
Аргументы
/analyze
Включает анализ в режиме по умолчанию. Результат анализа выводится в окне Вывод, как и другие сообщения об ошибках. Используйте параметр /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. Если этот параметр не указан, по умолчанию кадр стека имеет размер 16 КБ./analyze:max_paths number
Параметр number, используемый с этим параметром, задает максимальное количество анализируемых путей кода. Если этот параметр не указан, значение по умолчанию равно 256. Большие значения обеспечивают более тщательную проверку, но анализ может выполняться дольше./analyze:only
Обычно после завершения работы анализатора компилятор создает код и производит дополнительную проверку синтаксиса. Параметр /analyze:only отключает этот проход для создания кода; анализ ускоряется, но ошибки и предупреждения компилятора, которые могли быть обнаружены на проходе создания кода компилятором, не выдаются. Если в программе имеются ошибки создания кода, результаты анализа могут быть недостоверны; поэтому рекомендуется использовать этот параметр только в том случае, если код уже без ошибок прошел проверку синтаксиса создания кода.
Заметки
Дополнительные сведения см. в разделах Общие сведения об анализе кода в C/C++ и Анализ кода для предупреждений C/C++.
Установка данного параметра компилятора в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.
Разверните узел Свойства конфигурации.
Разверните узел Анализ кода.
Выберите страницу свойств Общие.
Измените значения необходимых свойств на странице Анализ кода.
Установка данного параметра компилятора программным способом
- См. раздел EnablePREfast.