【问题标题】:Linking .lib file: fatal error LNK1107链接 .lib 文件:致命错误 LNK1107
【发布时间】:2014-01-15 05:51:13
【问题描述】:

我正在尝试编译一个包含以下代码的项目 this page.

我将所需的 glut32.lib 添加到 Linker -> Input -> Additional Dependencies。

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

Build FAILED.

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

这个错误的原因是什么?

【问题讨论】:

  • 你确定它没有损坏吗?
  • 是的,重新下载解决了我的问题,谢谢!

标签: c++ visual-studio-2010 windows-7 glut


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 2017-01-28
    • 2021-11-11
    • 1970-01-01
    • 2020-06-02
    • 2016-12-22
    相关资源
    最近更新 更多