Bonjour,
j'utilise Visual Studio .NET 2003 Pro et la SDK DirectX9.
Je veux compiler un filtre DirectShow fourni dans la SDK (le filtre NullInPlace, qui produit nullip.ax), à partir de la solution fournie avec (nullip.sln), en mode debug.
Le problème est que j'ai deux erreurs à l'édition de liens :
nullip error LNK2001: symbole externe non résolu "class ATL::CAtlBaseModule ATL::_AtlBaseModule" (?_AtlBaseModule@ATL@@3VCAtlBaseModule@1@A)
et
nullip error LNK2019: symbole externe non résolu "long __stdcall ATL::AtlWinModuleInit(struct ATL::_ATL_WIN_MODULE70 *)" (?AtlWinModuleInit@ATL@@YGJPAU_ATL_WIN_MODULE70@1@@Z) référencé dans la fonction "public: __thiscall ATL::CAtlWinModule::CAtlWinModule(void)" (??0CAtlWinModule@ATL@@QAE@XZ)
Une idée ? Merci d'avance.
PS : j'ai bien compilé la solution BaseClasses, en mode debug, pour produire strmbasd.lib (qui est incluse par défaut, tout comme les 'include' et 'lib' de la DXSDK, dans les solutions fournies).
Partager