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 :

Extern non r�solus malgr� la pr�sence de la lib.


Sujet :

C++

  1. #1
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut Extern non r�solus malgr� la pr�sence de la lib.
    Bonsoir.

    Voila, je fait un projet qui integre une librairie dynamique (.lib).
    Mais malgr� que j'ai bien indiqu� a mon compilo (MSVC) le chemin de la librairie
    La sortie m'indique des externs non r�solus correspondant � un seul .cpp (apr�s je ne pense pas qu'il y ai d'autre externs � r�soudre mais bon, qui sait....).

    Voila,je ne pense pas que j'ai fait d'erreurs dans mon projet, mais les id�es sont les bienvenues....

    Merci d'avance.
    Flo

  2. #2
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut
    bon une �volution dans le bon sens (pour une fois).

    J'ai resolu mon probleme d'extern, apparemment il fallait inclure une autre lib.
    Maiiiis c'est pas fini, maintenant j'ai :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    1>LIBCMTD.lib(crt0dat.obj) : error LNK2005: _exit déjà défini(e) dans MSVCRTD.lib(MSVCR80D.dll)
    1>LIBCMTD.lib(dbghook.obj) : error LNK2005: __crt_debugger_hook déjà défini(e) dans MSVCRTD.lib(MSVCR80D.dll)
    1>LIBCMTD.lib(sprintf.obj) : error LNK2005: _sprintf déjà défini(e) dans MSVCRTD.lib(MSVCR80D.dll)
    1>LIBCMTD.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) déjà défini(e) dans MSVCRTD.lib(MSVCR80D.dll)
    1>LIBCMTD.lib(atox.obj) : error LNK2005: _atoi déjà défini(e) dans MSVCRTD.lib(MSVCR80D.dll)
    1>LIBCMTD.lib(vsprintf.obj) : error LNK2005: _vsprintf déjà défini(e) dans MSVCRTD.lib(MSVCR80D.dll)
    1>LIBCMTD.lib(strtol.obj) : error LNK2005: _strtoul déjà défini(e) dans MSVCRTD.lib(MSVCR80D.dll)
    1>LIBCMTD.lib(fflush.obj) : error LNK2005: _fflush déjà défini(e) dans M
    Et donc cette fois, je vois pas comment empecher de d�finir ces fonctions...

    Merci d'avance de votre aide.
    Flo

  3. #3
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    2 155
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 2 155
    Par d�faut
    ca sent le conflit entre librairies...
    V�rifie qu'elles sont �t� compil�es avec la m�me CRT que ton programme en cours... (/MT en release etc...)
    J'ai post� sur un probl�me similaire il y a pas longtemps... Regarde dans le forum.

    A+

  4. #4
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut
    Salut,

    bon, j'ai trouv� dans l'aide la solution,
    Il faut rajouter la sp�cification /FORCE:MULTIPLE pour eviter le probleme.

    Bon, dernier probleme, lors que je lance le debugage il me lance :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    Une exception non gérée du type 'System.TypeInitializationException' s'est produite dans Module inconnu.
     
    Informations supplémentaires : Une exception a été levée par l'initialiseur de type pour '<Module>'.
    j'ai essay� de faire un try/catch pour attraper l'exception, mais pas moyen...

  5. #5
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut
    Bon j'ai trouv� le probleme,
    J'ai demander au projet d'ignorer la librairie libcmt/libcmtd.lib

    et ca a s'est lanc� nickel.

    Merci de votre aide

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 14/12/2010, 10h23
  2. fatal error LNK1120: 1 externes non r�solus
    Par Elessar01 dans le forum MFC
    R�ponses: 10
    Dernier message: 30/04/2008, 17h25
  3. symboles externe non r�solus
    Par hpavavar dans le forum Visual C++
    R�ponses: 13
    Dernier message: 16/05/2007, 16h24
  4. [CSS] style externe non pris en charge
    Par ravNin'- dans le forum Mise en page CSS
    R�ponses: 21
    Dernier message: 26/10/2005, 01h22
  5. R�ponses: 8
    Dernier message: 13/10/2005, 22h24

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