C++:错误LNK1104文件…lib虽然存在,但无法打开
有谁能告诉我,如果他出现以下错误,他会首先检查什么C++:错误LNK1104文件…lib虽然存在,但无法打开,c++,visual-studio-2012,include,libraries,C++,Visual Studio 2012,Include,Libraries,有谁能告诉我,如果他出现以下错误,他会首先检查什么 error LNK1104 File "M:/SDKS/DXSDK/samples/C++/DirectShow/BaseClasses/Debug/strmbasd.lib" could not be opened 我的项目是一个COM组件 在项目设置中,我有以下内容: 参考目录: M:\SDKs\Microsoft SDKs\Windows\v6.0\Samples\Multimedia\DirectShow\BaseClasses DK
error LNK1104 File "M:/SDKS/DXSDK/samples/C++/DirectShow/BaseClasses/Debug/strmbasd.lib" could not be opened
我的项目是一个COM组件
在项目设置中,我有以下内容:
参考目录:
M:\SDKs\Microsoft SDKs\Windows\v6.0\Samples\Multimedia\DirectShow\BaseClasses
DKs\Windows\v6.0\Samples\Multimedia\DirectShow\BaseClasses\
文件streambasd.lib位于M:\SDKs\Microsoft SDKs\Windows\v6.0\Samples\Multimedia\DirectShow\BaseClasses\Debug中
我做错什么了吗
非常感谢你的帮助 确保在项目属性>配置属性>链接器>输入>其他依赖项下添加了库 它说它无法打开,并不是说它找不到。文件可能已锁定或只读。我没有。我甚至复制了路径并将其粘贴到资源管理器中。Windows问我想用哪个应用程序打开strbasd.lib,所以我想我做得对。