VC ++ 2008链接器在哪里找到库?

时间:2011-08-24 17:46:30

标签: linker visual-c++-2008

我有使用Opends60.lib的VC ++ 2008 C ++ .DLL项目(它在链接器/输入/附加依赖项中列为“Opends60.lib”)

我将此项目移植到VC ++ 2010(在不同的文件夹中),现在链接步骤失败并显示消息:

错误3错误LNK1181:无法打开输入文件'opends60.lib'

所以我想我需要将库从2008项目文件夹中的某个地方复制到2010项目文件夹。问题是 - 在2008项目文件夹或我硬盘上的任何地方都找不到该库!如何将2008年项目联系起来,但不知何故确实如此。从2008项目中删除此库会导致一堆未解决的外部因素,因此可以通过链接器找到它。

问题:有没有办法找出VC ++ 2008中的链接器找到这个库的确切位置?

1 个答案:

答案 0 :(得分:0)

简而言之 - 我使用Windows资源管理器(在Vista上)搜索此文件,默认情况下它不会在系统和程序文件中搜索。更多细节在这里:

https://superuser.com/questions/327699/windows-explorer-doesnt-search-system-or-program-files