当尝试从其他驱动器导入外部库时,我不断收到错误LNK1104“无法打开foo.lib”
我在以下位置设置了正确的路径
:属性->配置属性-> VC ++目录->包含目录
属性->配置属性-> VC ++目录->库目录
属性->配置属性-> C / C ++->常规->其他包含目录
属性->配置属性->链接器->常规->其他库目录
以及正确的.lib文件名,包括扩展名:
属性->配置属性->链接器->输入->其他依赖项
这仍然给我错误,我发现要修复它的唯一方法是在项目内部手动复制.lib(或.dll)文件,通过复制它,链接器可以找到它并正确链接。 / p>
我在SO上发现的几乎所有问题都说要像我一样设置.lib的正确路径和文件名,这为什么不起作用,我必须直接复制项目目录中的.lib文件才能拥有工作吗?