error LNK2001 - YES::Engine
Bonjour,
Depuis le YES::Engine, PARTIE I,les outils (http://loulou.developpez.com/tutorie...rtie1_src.zip), je g�n�re une librairie dynamique dans une premi�re solution sous VC++ 2005 Express.
Je cr�e une autre solution qui utilise la librairie Yes::Engine de la premi�re solution (Non sans mal puisque l'option de d�pendance du projet dans l'IDE ne m'�vite l'ajout manuel de diff�rents chemins include/libs jusqu'� la mise � jour du PATH pour trouver la dll au runtime - si qlq'un a + pratique).
Si j'utilise la classe CFile de Yes::Engine dans mon code, le link et runtime sont OK.
Par contre, pour les classes CLogger* et Exceptions, le link plante en erreur LNK..., peut �tre est-ce li� aux templates ?
Pour la ligne de code suivante :
CLoggerDebug *cld = new CLoggerDebug();
L'erreur de link retourn�e est :
1>TestToolsLib.obj : error LNK2001: symbole externe non r�solu "private: virtual void __thiscall Yes::CLoggerDebug::Write(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?Write@CLoggerDebug@Yes@@EAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
Merci pour votre aide