我有使用Opends60.lib的VC ++ 2008 C ++ .DLL项目(它在链接器/输入/附加依赖项中列为“Opends60.lib”)
我将此项目移植到VC ++ 2010(在不同的文件夹中),现在链接步骤失败并显示消息:
错误3错误LNK1181:无法打开输入文件'opends60.lib'
所以我想我需要将库从2008项目文件夹中的某个地方复制到2010项目文件夹。问题是 - 在2008项目文件夹或我硬盘上的任何地方都找不到该库!如何将2008年项目联系起来,但不知何故确实如此。从2008项目中删除此库会导致一堆未解决的外部因素,因此可以通过链接器找到它。
问题:有没有办法找出VC ++ 2008中的链接器找到这个库的确切位置?
答案 0 :(得分:0)
简而言之 - 我使用Windows资源管理器(在Vista上)搜索此文件,默认情况下它不会在系统和程序文件中搜索。更多细节在这里:
https://superuser.com/questions/327699/windows-explorer-doesnt-search-system-or-program-files