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 :

[Visual Studio C++]Error Lors du link


Sujet :

C++

  1. #1
    Membre habitué
    Inscrit en
    Novembre 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 129
    Points : 160
    Points
    160
    Par défaut [Visual Studio C++]Error Lors du link
    Bonjour,

    Je viens de demarer un projet de devloppement en C++ avec Visual Studion (autant dire mon premuer vrai projet sous windoz) Et le pire c'est que c'est un outils qui existe déja dont je doit faire une petite evolution.

    Mon probleme surviens lors de la phase d'edition des liens et le message d'erreur est le suivant
    Le symbole blabla est déja définis dans lib1.lib ..... Fichier:lib2.lib

    J'ai eu pour idée d'ajouter une option de compilation \NODEFAULTLIB:lib1.lib
    Mais lorsque je fais ca d'autres problemes de links surviennent
    lien non resolu ...

    Les lib concurents sont : nafxcwd.lib nafxcw.lib libcmt.lib libcmtd.lib
    Il semble que ces lib soit necessaires, mais je n'arrive pas a parametrer la comiplation pour éviter les problemes de concurences !!!!

    Quesion classique : Quoi faire

    Info :
    Visual Studio 2005 en mode C++

    L'ancien conepteur m'a indiqué que son programme fonctionne bien avec Visual Studio 6. Lorsque je l'ai récupéré je me suis contenté de convertir en VS2005 c'est tout ... Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Hello azalsup,

    Je devine que nafxcwd.lib et nafxcw.lib sont la même bibliothèque, l'une compilée avec les informations de débogage, l'autre sans (idem pour libcmt). Cela expliquerait qu'elles contiennent les mêmes symboles, ce qui rend le linker nerveux.

    Si tu compiles en mode Debug, garde les bibliothèques avec un "d" à la fin, sinon garde les autres.

    Carl

  3. #3
    Membre habitué
    Inscrit en
    Novembre 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 129
    Points : 160
    Points
    160
    Par défaut
    ah oui je n'avait pas fait attention. Donc apres avoir exclu les bonne slib ca m'a donnés d'autres erreurs de compilation que j'ai résolu.

    donc ca marche bien. Merci 5hdumatin pour ton aide. c'est cool.

    A moi le reste.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/05/2012, 13h26
  2. Openssl et visual studio 2008 error de link
    Par jafque dans le forum Visual C++
    Réponses: 1
    Dernier message: 15/04/2009, 17h12
  3. [Visual Studio 2005]error LNK2001
    Par ryu20 dans le forum VC++ .NET
    Réponses: 2
    Dernier message: 10/04/2008, 17h41
  4. fatal link error avec visual studio 2003
    Par zephe dans le forum MFC
    Réponses: 5
    Dernier message: 26/07/2006, 18h49
  5. probleme de link avec visual studio .net 2003
    Par kamal101 dans le forum MFC
    Réponses: 9
    Dernier message: 28/03/2005, 21h44

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