Bonjour,
j'essaie actuellement CppUnit. Je rencontre un, malheureusement classique, pb au link avec des tas d'erreur LNK2005, en voici une ci-dessous
Apres google-search et investigation, il s'avere que c'est biebn cppUnit (v1.12.1) que est la cause de ces erreurs car lorsque je commente tout ce qui faitle lien entre mon test et cppunit, il n'a a plus d'erreur !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *,class std::a llocator<char> const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDABV?$allocator@D@1@@Z) already defined in CppUnitTests.obj
D'habiture, en jouant sur les includes/librairies (ignore et remises dans le bon ordre) j'arrive a trouver une config quie link mal la, point !!
Est-ce quelqu'un a deja rencontrer ce probleme (je n'en doute pas) et se souvient de la solution ?
Sinon, peut-on passer facilement de cppunit a cxxtest ?
Merci de votre aide
Vincent
Partager