0

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

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

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

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

问题:有没有办法找出来自 VC++ 2008 的链接器在哪里找到这个库?

4

1 回答 1

0

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

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

于 2011-09-01T20:15:31.933 回答