LNK 1104错误到lib文件 - 尽管删除了包含和链接仍继续

时间:2012-12-02 17:01:32

标签: c++ linker-errors

在我的上一个会话中代码运行良好之后,我的c ++应用程序中突然出现了一个lib文件的链接错误。

  

错误1错误LNK1104:无法打开文件' .......... \ Program Files   (x86)\ FMOD SoundSystem \ FMOD Programmers API   的Windows \ API \ lib中\ fmodex_vc.lib'

我三重检查我的项目目录已正确设置以链接到lib文件,该文件存在于所述目录中,并且它是.lib的工作版本。

我的下一步是删除文件和链接,以绕过错误并处理我的其余代码,直到问题解决。然而,错误仍然存​​在:

  • 绝对评论与lib有关的所有内容。
  • 绝对评论依赖于包含的每行代码。
  • 从项目属性中的VC ++目录中删除目录。
  • 检查其他库目录字段也没有引用。

根据我的理解,这应该使库和相关代码几乎不存在于编译器中。

我错过了什么?

库本身就是fmodex_vc.lib - FMOD API的一部分,用于为交互式应用程序提供声音。

同样,应用程序正在运行一个会话,但未能编译下一个会话。我没有触及代码,因此这让我相信VS的某些方面是错误的。 I' D希望避免在involded时间如果可能的话,我&#39重新安装; M的时钟进行审查,明天晚上有一些事情我' D像以前那么顺利了。但是,如果有必要,我会毫不犹豫。

非常感谢帮助。

0 个答案:

没有答案