/WX
(Trate os avisos do vinculador como erros)
Especifica se os avisos do vinculador devem ser tratados como erros.
Sintaxe
/WX
[:NO
]
/WX
[:
nnnn
[,
nnnn
...]]
Comentários
A /WX
opção de vinculador faz com que nenhum arquivo de saída seja gerado se o vinculador gerar um aviso.
Essa opção é semelhante ao /WX
compilador. Para obter mais informações, consulte /w, /W0, /W1, /W2, /W3, /W4, /w1, /w2, /w3, /w4, /Wall, /wd, /we, /wo, /Wv, /WX (Nível de Aviso). No entanto, especificar /WX
para a compilação não implica que /WX
também estará em vigor para a fase de link; você deve especificar /WX
explicitamente para cada ferramenta.
No Visual Studio 2022 e versões posteriores, você pode especificar /WX
com um ou mais argumentos separados por nnnn
vírgula, em que nnnn
é um número entre 4000 e 4999. O vinculador trata os avisos correspondentes LNKnnnn
como erros.
Por padrão, /WX
não está em vigor. Para tratar avisos de vinculador como erros, especifique uma /WX
opção. /WX:NO
é o mesmo que não especificar /WX
e substitui qualquer opção de vinculador anterior /WX
.
Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para mais informações, consulte Definir propriedades de build e do compilador.
Para definir ou cancelar a definição de todos os avisos como erros, selecione a página de propriedades Geral do Vinculador>de Propriedades>de Configuração.
Modifique a propriedade Tratar Avisos do Vinculador como Erros .
Para definir avisos específicos como erros, selecione a página de propriedades da Linha de Comando do Vinculador>de Propriedades>de Configuração.
No controle de edição Opções Adicionais, adicione
/WX:warnings
, ondewarnings
é uma lista separada por vírgulas de números de aviso do vinculador.Escolha OK ou Aplicar para salvar as alterações.
Para definir esta opção do vinculador por meio de programação
- Consulte AdditionalOptions.
Confira também
Referência de vinculador MSVC
Opções de vinculador MSVC
/WX
opção do compilador