Compartilhar via


Aviso das ferramentas de vinculador LNK4224

option não é mais suportado; ignorado

Comentários

Uma opção de vinculador obsoleta e inválida foi especificada e ignorada.

Por exemplo, LNK4224 pode ocorrer se uma diretiva /comment aparecer em .obj. A diretiva /comment teria sido adicionada por meio do pragma de comentário (C/C++), usando a opção de exestr preterida. Use dumpbin /ALL para exibir as diretivas do vinculador em um arquivo .obj.

Se possível, modifique a fonte do .obj e remova o pragma. Se você ignorar esse aviso, é possível que um executável compilado com /clr:pure não seja executado conforme o esperado. A opção do compilador /clr:pure foi preterida no Visual Studio 2015 e está sem suporte no Visual Studio 2017.

Exemplo

A amostra a seguir gera LNK4224.

// LNK4224.cpp
// compile with: /c /Zi
// post-build command: link LNK4224.obj /debug /debugtype:map
int main () {
   return 0;
}