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).








Répondre avec citation



Partager