/WX
(Обрабатывать предупреждения компоновщика как ошибки)
Указывает, следует ли обрабатывать предупреждения компоновщика как ошибки.
Синтаксис
/WX
[:NO
]
/WX
[:
nnnn
[,
nnnn
...]]
Замечания
Параметр /WX
компоновщика не создает выходной файл, если компоновщик создает предупреждение.
Этот параметр аналогичен /WX
компилятору. Дополнительные сведения см. в разделах /w, /W0, /W1, /W2, /W3, /W4, /w1, /w2, /w3, /w4, /Wall, /wd, /we, /wo, /Wv, /WX (уровень предупреждений). Однако указание /WX
для компиляции не означает, что /WX
также будет применяться для этапа ссылки; необходимо явно указать /WX
для каждого средства.
В Visual Studio 2022 и более поздних версиях можно указать /WX
один или несколько аргументов, разделенных nnnn
запятыми, где nnnn
число от 4000 до 4999. Компоновщик обрабатывает соответствующие LNKnnnn
предупреждения как ошибки.
По умолчанию /WX
не действует. Чтобы обрабатывать предупреждения компоновщика как ошибки, укажите /WX
параметр. /WX:NO
совпадает с указанием /WX
и переопределяет любой предыдущий /WX
параметр компоновщика.
Задание данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Set компилятора и свойств сборки.
Чтобы задать или отменить все предупреждения в качестве ошибок, выберите страницу свойств компоновщика>конфигурации>"Общие свойства".
Измените предупреждения компоновщика в качестве свойства errors .
Чтобы задать определенные предупреждения в качестве ошибок, выберите страницу свойств>компоновщика>конфигурации командной строки.
В элементе управления "Дополнительные параметры " добавьте
/WX:warnings
список предупреждений компоновщика сwarnings
разделителями-запятыми.Нажмите кнопку "ОК" или "Применить", чтобы сохранить изменения.
Задание данного параметра компоновщика программным способом
- См. раздел AdditionalOptions.
См. также
Справочник по компоновщику MSVC
Параметры компоновщика MSVC
/WX
Параметр компилятора