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

C Discussion :

nafxcwd.lib(afxmem.obj) : error LNK2005: . . already defined in LIBCMTD.lib(new.obj)


Sujet :

C

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 430
    Points : 93
    Points
    93
    Par défaut nafxcwd.lib(afxmem.obj) : error LNK2005: . . already defined in LIBCMTD.lib(new.obj)
    Bonjour, voila l'erreur que j'ai en compilant, j'ai déjà cherché sur google, mais je n'ai pas réussi à m'en sortir avec ce que j'ai trouvé.
    Donc l'erreur complète est la suivante:

    1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMTD.lib(new.obj)

    Biensûr il y en a d'autres mais dans le meme style.
    Je suis en version Debug et la bibliothèque runtime est réglée sur Débogage multithread.

    J'ai essayé d'ignorer nafxcwd.lib ou libcmtd.lib ça me provoque des "unresolved..." j'ai aussi essayé de forcer le compileur à lier dans le bon ordre comme le proposait microsoft mais je ne sais pas si je l'ai fait correctement, en tout cas ca n'a rien changé.
    Que puis je faire ?

    Merci

  2. #2
    Membre éclairé Avatar de stephl
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2007
    Messages : 643
    Points : 771
    Points
    771
    Par défaut
    note aux modérateurs

    Il faudrait déplacer ce message dans la section c++, je pense...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    void * __cdecl operator new(unsigned int)"

Discussions similaires

  1. Erreur LNK2005 " already defined"
    Par mulfycrowh dans le forum Visual C++
    Réponses: 6
    Dernier message: 18/10/2009, 00h03
  2. Réponses: 1
    Dernier message: 03/06/2009, 22h26
  3. msvcprtd.lib(MSVCP90D.dll) : error LNK2005
    Par PoseurDeQuestion dans le forum Visual C++
    Réponses: 1
    Dernier message: 15/02/2009, 11h51
  4. Réponses: 23
    Dernier message: 15/08/2008, 05h14
  5. Réponses: 2
    Dernier message: 31/10/2005, 13h40

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