How to compile project in VC++.net 2003 with DirectShow Wizard for VS.NET 2003 ?
Hi
I have installedDirectShow Wizard for VS.NET 2003 from webDirectShow Wizard for VS.NET 2003 from webhttp://tmhare.mvps.org/downloads.htm and I have still problem with linker (origin project):
Linking...
Creating library Debug\DSWizard1.lib and object Debug\DSWizard1.exp
DSWizard1.obj : error LNK2001: unresolved external symbol "class ATL::CAtlBaseModule ATL::_AtlBaseModule" (?_AtlBaseModule@ATL@@3VCAtlBaseModule@1@A)
DSWizard1Prop.obj : error LNK2001: unresolved external symbol "class ATL::CAtlBaseModule ATL::_AtlBaseModule" (?_AtlBaseModule@ATL@@3VCAtlBaseModule@1@A)
Debug\DSWizard1.ax : fatal error LNK1120: 1 unresolved externals
I use:
- VC++.net 2003,
- Microsoft Platform SDK for Windows Server 2003 SP1
- Microsoft Directx SDK (February 2006)
- OS: windows xp
I set environment variables :
DSHOWBASECLASSES as: C:\Program Files\Microsoft Platform SDK\Samples\Multimedia\DirectShow\BaseClasses
DXSDK as: C:\Program Files\Microsoft DirectX SDK (February 2006)
MSSDK as: C:\Program Files\Microsoft Platform SDK
I build release and debug version of DirectShow baseclases project in:
C:\Program Files\Microsoft Platform SDK\Samples\Multimedia\DirectShow\BaseClasses
I set:
(my project) DSWizard1 Property Pages-> C/C++->General->Additional include directories:
$(MSSDK)\include
$(DXSDK)\include
$(DSHOWBASECLASSES)
I set:
(my project) DSWizard1 Property Pages->linker->General->Additional library directories:
$(DSHOWBASECLASSES)\XP32_DEBUG
$(DXSDK)\lib
$(MSSDK)\lib
Please help me !!
very thanks !

