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 :

tinyxml et erreurs de compilation en mode debug sous VS2005


Sujet :

C++

  1. #1
    Inscrit
    Inscrit en
    Juin 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 161
    Points : 60
    Points
    60
    Par défaut tinyxml et erreurs de compilation en mode debug sous VS2005
    bonjour à tous,

    Je suis en train de développer un projet de parsing d'un fichier xml avec C++ sous VS2005.
    J'ai utilisé la bibliothèque Tinyxml.
    la compilation de mon projet en mode release est bien passé.
    Mais en mode debug j'ai eu l'erreur suivante: tinyxml.lib(tinystr.obj) : fatal error LNK1103: debugging information corrupt; recompile module

    Je doute que ce problème est du au fait que tinyxml est développé sous VS2010 et que je travaille sous VS2005.

    Est ce que quelqu'un peut confirmer ou nier mes doutes?

    Je ne trouve pas sur internet les anciennes versions de tinyxml. Est ce que vous connaissiez s'ils existent?

    Sinon comment je dois procéder pour résoudre mon problème.

    Merci d'avance.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Décembre 2010
    Messages
    734
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 734
    Points : 1 475
    Points
    1 475
    Par défaut
    Pour autant que je sache, tu peux trouver les sources ici: http://sourceforge.net/projects/tinyxml/
    A partir de là, tu dois pouvoir recompiler la librairie.

  3. #3
    Inscrit
    Inscrit en
    Juin 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 161
    Points : 60
    Points
    60
    Par défaut
    C'est bon,

    J'ai pris une ancienne lib de tinyxml: la version tinyxml_2_5_3
    et la compilation est succeeded
    Merci

  4. #4
    Membre expert
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 415
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 415
    Points : 3 156
    Points
    3 156
    Par défaut
    Je pense que t'as fait une mini erreur de configuration. En fait quand tu configures un projet Visual Studio pour linker des libs, la manière la plus intuitive de le faire ne configure que le type de release choisi à ce moment là.

    En d'autres termes, vérifie que la release Debug est bien configurée comme la release Release en terme de paths d'include et de liens vers des librairies. Le top étant de se débrouiller pour pointer sur une config commune.

    PS: En fait c'est résolu. Prendre une ancienne version ? Dommage. Pourquoi ne pas se prendre un petit Visual Studio Express gratos et récent ?
    Find me on github

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

Discussions similaires

  1. Erreur à l'exécution en mode debug
    Par sebousseau dans le forum Qt Creator
    Réponses: 7
    Dernier message: 18/04/2015, 16h04
  2. Compilation et mode debug
    Par DSGSLA dans le forum Boost
    Réponses: 6
    Dernier message: 31/08/2009, 13h33
  3. Compiler en mode Debug avec ctest
    Par cham59 dans le forum Visual C++
    Réponses: 1
    Dernier message: 03/02/2009, 10h57
  4. Réponses: 3
    Dernier message: 06/03/2006, 09h59
  5. [debug VBA]Message erreur 2499 seulement en mode debug
    Par manujuggler dans le forum Access
    Réponses: 4
    Dernier message: 05/01/2006, 22h17

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