陆其明吧 关注:196贴子:6,653
  • 4回复贴,共1

AVChat的问题

只看楼主收藏回复

在LIbrary files我加入了Baseclasses debug和Baseclasses release
为什么还会有一下这些错误,想问下大家是怎么解决的
错误如下:
CFilterNetReceiver.obj : error LNK2001: unresolved external symbol "public: virtual unsigned long __stdcall CBaseFilter::NonDelegatingRelease(void)" (?NonDelegatingRelease@CBaseFilter@@UAGKXZ)
CFilterNetSender.obj : error LNK2001: unresolved external symbol "public: virtual unsigned long __stdcall CBaseFilter::NonDelegatingRelease(void)" (?NonDelegatingRelease@CBaseFilter@@UAGKXZ)
CPreviewAdmin.obj : error LNK2001: unresolved external symbol _IID_IIPDVDec
CXInputPin.obj : error LNK2001: unresolved external symbol "public: virtual long __thiscall CBaseInputPin::BreakConnect(void)" (?BreakConnect@CBaseInputPin@@UAEJXZ)
strmbasd.lib(dllsetup.obj) : error LNK2001: unresolved external symbol "class CFactoryTemplate * g_Templates" (?g_Templates@@3PAVCFactoryTemplate@@A)
strmbasd.lib(dllentry.obj) : error LNK2001: unresolved external symbol "class CFactoryTemplate * g_Templates" (?g_Templates@@3PAVCFactoryTemplate@@A)
strmbasd.lib(dllsetup.obj) : error LNK2001: unresolved external symbol "int g_cTemplates" (?g_cTemplates@@3HA)
strmbasd.lib(dllentry.obj) : error LNK2001: unresolved external symbol "int g_cTemplates" (?g_cTemplates@@3HA)
Debug/VideoClient.exe : fatal error LNK1120: 5 unresolved externals


1楼2012-03-29 14:52回复
    会的牛牛给个回复哈,我纠结了好久


    2楼2012-03-29 15:02
    回复
      回复,求关注


      3楼2012-03-29 15:34
      回复
        你遇到的这个问题我也遇到过了,你大概是用 vs2005 或 vs2008 以上版本编译的吧, 我建议你编译vc6版本的代码, 我这里有个可以全部可用可以运行的版本,当然也是基于陆老师的avchat的代码进行适当修改的。 你可以到csdn免费下载下来,然后进行学习吧!
        http://download.csdn.net/download/ljh_0728/4427543


        4楼2012-07-26 17:10
        回复
          1.看你的baseclass项目编译时的编码字符集和你当前项目的字符集是否一致;
          2.是否在附加库依赖项内添加了WinMM.lib


          IP属地:北京5楼2014-02-23 20:43
          回复