/IGNORE (Ignorar os Avisos Específicos)

/IGNORE:warning[,warning]

Parâmetros

aviso
O número de avisos do vinculador para suprimir, no intervalo de 4000 a 4999.

Comentários

Por padrão, o LINK relata todos os avisos. Especifique /IGNORE:warning para informar ao vinculador para suprimir um número de aviso específico. Para ignorar diversos avisos, separe os números de aviso com vírgulas.

O vinculador não permite que alguns avisos sejam ignorados. Esta tabela lista os avisos que não serão suprimidos por /IGNORE:

Aviso do Vinculador Message
LNK4017 A instrução keyword não é suportada para a plataforma de destino; ignorada
LNK4044 opção não reconhecida "option"; ignorada
LNK4062 "option" não é compatível com o computador de destino "architecture"; opção ignorada
LNK4075 Ignorando "option1" devido a especificação "option2"
LNK4086 O ponto de entrada "function" não é __stdcall com "number" bytes de argumentos; a imagem pode não ser executada
LNK4088 Imagem sendo gerada devido a opção /FORCE; a imagem pode não ser executada
LNK4105 nenhum argumento especificado com a opção "option"; ignorando o comutador
LNK4203 Erro ao ler o banco de dados do programa "filename"; vinculando objeto como se não houvesse informações de depuração
LNK4204 "filename" não tem informações de depuração para o módulo de referência; vinculando o objeto como se não houvesse informações de depuração
LNK4205 'filename" não tem informações de depuração para o módulo de referência; vinculando o objeto como se não houvesse informações de depuração
LNK4206 As informações sobre o tipo pré-compilado não foram encontradas; "filename" não vinculado ou substituído; vinculando objeto como se não houvesse informações de depuração
LNK4207 "filename" compilou /Yc /Yu /Z7; não é possível criar o PDB; recompile com /Zi; vinculando objeto como se não houvesse informações de depuração
LNK4208 Formato de PDB incompatível no "filename"; excluir e recompilar; vinculando objeto como se não houvesse informações de depuração
LNK4209 depurando informações corrompidas; recompilar módulo; vinculando objeto como se não houvesse informações de depuração
LNK4224 option não é mais suportado; ignorado
LNK4228 "option" inválido para um DLL; ignorado
LNK4229 Diretiva inválida /directive encontrada; ignorada

Em geral, os avisos do vinculador que não podem ser ignorados representam falhas de compilação, erros de linha de comando ou erros de configuração que devem ser corrigidos.

Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.

  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.

  3. Modifique a propriedade Opções Adicionais.

Para definir esta opção do vinculador por meio de programação