不能打开"..\..\..\..\..\..\..\DXSDK\Lib\strmiids.lib"

alltimeluck 2010-02-12 09:30:32
我正研究DirectShow,已按网上所讲安装好了DirectX9.0B, 用VC6编译过了Baseclasses都无问题,但是,当我编译自已的项目时就出现了如下的错误:
LINK : fatal error LNK1104: cannot open file "..\..\..\..\..\..\..\DXSDK\Lib\strmiids.lib"

我怀疑是程序问题,在网上下了一个例子,一样是这个报警,检查过Projcet\setting\library\,也删除了所指的"..\..\..\..\..\..\..\DXSDK\Lib\strmiids.lib",但一样不行,有高手能指教下吗?不胜感激!
...全文
490 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chiyo86 2012-03-20
  • 打赏
  • 举报
回复
另外一個辦法
在C槽下面創一個相同資料夾
再重新設定LINK
就OK了
leon444383212 2011-07-05
  • 打赏
  • 举报
回复
直接
#pragma comment (lib, "C:\\dssdk\\Extras\\DirectShow\\Lib\\x86\\strmiids.lib")

其中的路径 自己填 试试 !!我也是在工程中添加路径没有用,使用这个直接的方法,就可以了!!
haallo 2011-02-14
  • 打赏
  • 举报
回复
我也遇到了和你一样的问题:无法打开文件“..\..\..\..\dxsdk\lib\strmiids.lib”,楼主解决了麻烦给我也说下...
alltimeluck 2010-02-13
  • 打赏
  • 举报
回复
接上面:
经上面的步骤,再进行重新编译示例工程,又出现了一个更奇怪的错误:
LINK : fatal error LNK1104: cannot open file "C:\Documents.obj"

我根本就无发现示例程序中那有用到此文件。真的搞晕了。
alltimeluck 2010-02-13
  • 打赏
  • 举报
回复
楼上讲得对,我是先下一个示例,再编译,想试试的,做了以下几步:
1 按网上所讲的先将DX90SDK的BaseClasses编译,此处无问题,直接通过了。

2 接着在网上下一个示例,编译,发现LINK : fatal error LNK1104: cannot open file "..\..\..\..\..\..\..\DXSDK\Lib\strmiids.lib" 错误.

3 按网上的资料,设置示例工程TOOLS\OPTION\DIRECTORIES目录如下:
Include files
C:\DX90SDK\Include //一定放在最上面,切记
C:\DX90SDK\Samples\C++\DirectShow\BaseClasses //一定放在最上面,切记

library files
C:\DX90SDK\Lib //顺序随意
C:\DX90SDK\Samples\C++\DirectShow\BaseClasses\Debug //顺序随意

4 但我发现编译后问题一样,后来发现编译BaseClasses工程没有strmiids.lib这个库文件的。于是我在网上下了一个directshowLib,里面已包含了四个库文件ddraw.lib,quartz.lib,strmbasd.lib,strmiids.lib,并将此三个库文件一起复制到DX90SDK\LIB\下,

5再将示例项目的Tools\option\directories里面的内容改写到C:\DX90SDK\Lib,本想可以,但都是发生此错误,请各位高手出手相助啊.
macrojj 2010-02-12
  • 打赏
  • 举报
回复
strmiids.lib 在哪个地方 把tools 的lib 路径改成这个 它就能找到了啊
arong1234 2010-02-12
  • 打赏
  • 举报
回复
你程序的问题在于找不到(很可能是你直接编译人家示例,而自己安装文件的位置和人家原始位置不一样,导致相对路径不对),你改正你工程设置指向正确路径,也许问题就没了。你把文件彻底删了,当然更不可能对了
昵称很不好取 2010-02-12
  • 打赏
  • 举报
回复
为什么要删除所指的strmiids.lib ?

24,856

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧