链接器工具警告 LNK4224

“option”不再受支持;忽略

备注

指定并忽略了无效的已过时链接器选项。

例如,如果 /comment 指令出现在 .obj 中,则可能会出现 LNK4224。 /comment 指令将使用已弃用的 exestr 选项通过 comment (C/C++) pragma 添加。 使用 dumpbin /ALL 查看 .obj 文件中的链接器指令。

如果可能,请修改 .obj 的源并删除 pragma。 如果忽略此警告,则使用 /clr:pure 编译的 .executable 可能不会按预期运行。 “/clr:pure”编译器选项在 Visual Studio 2015 中已弃用,在 Visual Studio 2017 中不受支持

示例

以下示例生成 LNK4224。

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