salut ,
je viens d'installer VS2005 professional edition afin de d�couvrir la source de EmulePlus , une fork du c�l�bre Emule et qui a �t� d�velopper a l'aide de VS2003 en c++ , j'ai suivie les �tapes fourni par les d�veloppeurs du projet afin de le compiler avec succ�s http://emuleplus.info/forum/index.ph...rs/KB/Building , donc il fallait apr�s la mise a jour des biblioth�ques de compiler la biblioth�que cryptlib.lib en DEBUG et RELEASE , elle compile en RELEASE avec quelque warning ( je pense rien de s�rieux ) , mais en DEBUG �a donne des erreurs tous sur le m�me th�me et la compilation �choue , en voila un exemple (le rapport complet est attach� a ce post):
donc �a implique que Emule plus compile en mode RELEASE (avec des warning aussi) mais pas en DEBUG (des erreurs de links �videment a cause du manque de cryptlib.lib en mode DEBUG ) , j'ai attacher le rapport ( zipp� a cause de son assez grande taille ).d:\mes programmes\microsoft visual studio 8\vc\include\xutility(303) : error C2664: 'bool CryptoPP::FreqLessThan::operator ()(const CryptoPP::HuffmanNode &,const CryptoPP::HuffmanNode &) const' : cannot convert parameter 2 from 'const int' to 'const CryptoPP::HuffmanNode &'
Reason: cannot convert from 'const int' to 'const CryptoPP::HuffmanNode'
No constructor could take the source type, or constructor overload resolution was ambiguous
donc si quelqu'un a une id�e de la sources du probl�me qu'il m'aide , parce que la version DEBUG et importante pour moi vu que je vais faire du ligne par ligne en mode ex�cution pour test� . merci beaucoup pour vos r�ponses.
supression des attachs ( mise a jour sur le nouveau poste )
Partager