链接 .lib 文件:致命错误LNK1107

Linking .lib file: fatal error LNK1107

本文关键字:致命错误 LNK1107 文件 lib 链接      更新时间:2023-10-16

>我正在尝试编译一个包含以下代码的项目此页面。

我将所需的 glut32.lib 添加到链接器 -> 输入 -> 其他依赖项。

glut32.lib : fatal error LNK1107: invalid or corrupt file: cannot read at 0x1E9E
Build FAILED.

我已经读到链接到dll而不是lib是一个常见的错误,但是在这里我正确地链接到.lib

此错误的原因是什么?

正如文档中指出的那样,LNK1107可能意味着 dll 文件被错误链接或正确链接的 .lib 文件已损坏(我怀疑这种情况很少发生)。显然,后者是这种情况,因为重新下载库解决了我的问题。

相关文章: