IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Test Discussion :

[CPPUNIT] Erreurs de link avec MSVC6.0


Sujet :

Test

  1. #1
    Membre régulier
    Profil pro
    System Integration Project Manager
    Inscrit en
    Octobre 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : System Integration Project Manager
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 219
    Points : 112
    Points
    112
    Par défaut [CPPUNIT] Erreurs de link avec MSVC6.0
    Bonjour,

    j'essaie actuellement CppUnit. Je rencontre un, malheureusement classique, pb au link avec des tas d'erreur LNK2005, en voici une ci-dessous

    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
    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 !

    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

  2. #2
    Membre régulier
    Profil pro
    System Integration Project Manager
    Inscrit en
    Octobre 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : System Integration Project Manager
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 219
    Points : 112
    Points
    112
    Par défaut
    Bon, finalement c'est réglé.

    J'ai tout recompilé cppUnit et j'utilise la librairie en dll (et non en static).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur de link avec surcharge operator
    Par Dani3L dans le forum C++
    Réponses: 4
    Dernier message: 16/07/2008, 21h43
  2. Erreur de link avec Gcc + QThread
    Par uriotcea dans le forum Débuter
    Réponses: 1
    Dernier message: 22/05/2008, 15h13
  3. [STL] Erreur au link avec VC++ et Pocket PC 2003
    Par Slayne dans le forum Mobiles
    Réponses: 2
    Dernier message: 24/08/2007, 11h45
  4. Erreur de link avec les templates
    Par suiss007 dans le forum C++
    Réponses: 6
    Dernier message: 04/01/2007, 11h09
  5. Erreurs de link avec fenêtres win32
    Par crossbowman dans le forum Windows
    Réponses: 4
    Dernier message: 21/02/2006, 01h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo