未解析的外部符号在使用/force: Unresolved时显示为错误

Unresolved external symbol displayed as an error while /force:unresolved is used

本文关键字:Unresolved force 显示 错误 外部 符号      更新时间:2023-10-16

是否有办法改变LNK2001日志的严重程度(比如从错误到警告),或者甚至避免在链接时使用/force:unresolved标志?

基本上,我想强制生成一个dll(带有一个未定义的符号,让我们说"X"),并在可执行链接时间延迟符号解析(其中可执行文件与"强制"dll和另一个包含"X"符号的dll链接)。

From/FORCE文档:

/FORCE:UNRESOLVED被忽略

所以检查你的DLL是否有入口点。

有一个未记录的选项可以关闭某些链接器警告,但不包括错误。