这个错误是什么引起的?

iseealv 2004-01-08 09:17:32
xilink6: executing 'H:\PROGRA~1\MICROS~1\VC98\bin\link.exe'
LINK : fatal error LNK1104: cannot open file "D:\Documents.obj"
Error executing xilink6.exe.

stereo.exe - 1 error(s), 0 warning(s)

这什么引起的?

还有一个:(是不是动态链接库没加?但是我已经加了.lib,是不是设置不对)
Linking...
xilink6: executing 'H:\PROGRA~1\MICROS~1\VC98\bin\link.exe'
dshowutil.obj : error LNK2005: "long __cdecl FindRenderer(struct IGraphBuilder *,struct _GUID const *,struct IBaseFilter * *)" (?FindRenderer@@YAJPAUIGraphBuilder@@PBU_GUID@@PAPAUIBaseFilter@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl FindAudioRenderer(struct IGraphBuilder *,struct IBaseFilter * *)" (?FindAudioRenderer@@YAJPAUIGraphBuilder@@PAPAUIBaseFilter@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl FindVideoRenderer(struct IGraphBuilder *,struct IBaseFilter * *)" (?FindVideoRenderer@@YAJPAUIGraphBuilder@@PAPAUIBaseFilter@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl CountFilterPins(struct IBaseFilter *,unsigned long *,unsigned long *)" (?CountFilterPins@@YAJPAUIBaseFilter@@PAK1@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl CountTotalFilterPins(struct IBaseFilter *,unsigned long *)" (?CountTotalFilterPins@@YAJPAUIBaseFilter@@PAK@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl GetPin(struct IBaseFilter *,enum _PinDirection,int,struct IPin * *)" (?GetPin@@YAJPAUIBaseFilter@@W4_PinDirection@@HPAPAUIPin@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "struct IPin * __cdecl GetInPin(struct IBaseFilter *,int)" (?GetInPin@@YAPAUIPin@@PAUIBaseFilter@@H@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "struct IPin * __cdecl GetOutPin(struct IBaseFilter *,int)" (?GetOutPin@@YAPAUIPin@@PAUIBaseFilter@@H@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl FindOtherSplitterPin(struct IPin *,struct _GUID,int,struct IPin * *)" (?FindOtherSplitterPin@@YAJPAUIPin@@U_GUID@@HPAPAU1@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl SeekNextFrame(struct IMediaSeeking *,double,long)" (?SeekNextFrame@@YAJPAUIMediaSeeking@@NJ@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl AddGraphToRot(struct IUnknown *,unsigned long *)" (?AddGraphToRot@@YAJPAUIUnknown@@PAK@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "void __cdecl RemoveGraphFromRot(unsigned long)" (?RemoveGraphFromRot@@YAXK@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "void __cdecl ShowFilenameByCLSID(struct _GUID const &,char *)" (?ShowFilenameByCLSID@@YAXABU_GUID@@PAD@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl GetFileDurationString(struct IMediaSeeking *,char *)" (?GetFileDurationString@@YAJPAUIMediaSeeking@@PAD@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "int __cdecl SupportsPropertyPage(struct IBaseFilter *)" (?SupportsPropertyPage@@YAHPAUIBaseFilter@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl ShowFilterPropertyPage(struct IBaseFilter *,struct HWND__ *)" (?ShowFilterPropertyPage@@YAJPAUIBaseFilter@@PAUHWND__@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "int __cdecl CanFrameStep(struct IGraphBuilder *)" (?CanFrameStep@@YAHPAUIGraphBuilder@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "void __cdecl UtilDeleteMediaType(struct _AMMediaType *)" (?UtilDeleteMediaType@@YAXPAU_AMMediaType@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "void __cdecl UtilFreeMediaType(struct _AMMediaType &)" (?UtilFreeMediaType@@YAXAAU_AMMediaType@@@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl SaveGraphFile(struct IGraphBuilder *,unsigned short *)" (?SaveGraphFile@@YAJPAUIGraphBuilder@@PAG@Z) already defined in stereoDlg.obj
dshowutil.obj : error LNK2005: "long __cdecl LoadGraphFile(struct IGraphBuilder *,unsigned short const *)" (?LoadGraphFile@@YAJPAUIGraphBuilder@@PBG@Z) already defined in stereoDlg.obj
stereoDlg.obj : error LNK2001: unresolved external symbol _IID_ISampleGrabberCB
stereoDlg.obj : error LNK2001: unresolved external symbol _CLSID_SampleGrabber
stereoDlg.obj : error LNK2001: unresolved external symbol _CLSID_CaptureGraphBuilder2
Debug/stereo.exe : fatal error LNK1120: 3 unresolved externals
Error executing xilink6.exe.

stereo.exe - 25 error(s), 0 warning(s)

...全文
106 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Travelfans 2004-04-07
  • 打赏
  • 举报
回复
还有一个:(是不是动态链接库没加?但是我已经加了.lib,是不是设置不对)
_____________
可以考虑重新设置一下
如下:Project->Settings->Link->Object\library modules
中填入你所要加的.lib文件的 完全路径名

如果还不行,就干脆直接拷贝到工程目录下面,上述栏中直接填 *.lib 文件名

应该就可以了!^_^
wkwhl 2004-04-07
  • 打赏
  • 举报
回复
你的程序只允许一个运行实例
你还有一个在运行的实例阿!
Travelfans 2004-04-07
  • 打赏
  • 举报
回复
up
callwa 2004-01-09
  • 打赏
  • 举报
回复
Documents.cpp里面有问题
有可能是引用的某个库文件的问题
反正先查看Documents.CPP
iseealv 2004-01-09
  • 打赏
  • 举报
回复
项目里没有Documents.CPP这个文件的
iseealv 2004-01-08
  • 打赏
  • 举报
回复
没有生成Documents.obj文件
iseealv 2004-01-08
  • 打赏
  • 举报
回复
没有Documents.obj文件
jawibn 2004-01-08
  • 打赏
  • 举报
回复
检查D:\Documents.obj
少加了lib文件

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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