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

Visual C++ Discussion :

Debugging informations for "test.exe" cannot be found


Sujet :

Visual C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    217
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 217
    Par d�faut Debugging informations for "test.exe" cannot be found
    J'ai un probl�me : Visual C++ n'arrive pas a inclure les informations de d�buggage dans mon executable. Je le sais parce que : mon executable dans le dossier Release fait la m�me taille que celui dans le dossier Debug.
    Ensuite quand je demande un d�buggage, j'ai le message : "Debugging informations for "test.exe" cannot be found or does not match. Binary was not built with debug information.Do you want to continue debugging ?"

    Pourtant quand je regarde dans la fen�tre Configuration Manager, mon projet est bien avec le mode Debug.

    Au passage : que veut dire : skipped et up-to-date, comme c'est �crit sur la fen�tre output ?

  2. #2
    Membre �m�rite
    Avatar de Spout
    Profil pro
    Ing�nieur syst�mes et r�seaux
    Inscrit en
    F�vrier 2007
    Messages
    904
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France, Val d'Oise (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur syst�mes et r�seaux

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 904
    Par d�faut
    skipped : pass� = mis de c�t� = pas compil�
    up to date : � jour = pas de modification depuis la derni�re compilation = pas de compilation

    Si les options de debug ne sont pas disponibles dans ton exe de ton r�pertoire debug, et que celui de release a la m�me taille, �a peut �tre � cause de deux choses:

    - ton exe release est copi� � chaque g�n�ration dans le r�pertoire de sortie debug
    - les options du projet en mode debug ont �t� tripot�es pour coller � celles du mode release
    - tu as copi� ton exe release dans le r�pertoire debug et depuis, il n'y a eu aucun changement de code --> pas de recompilation, m�me en mode debug

    Dans tous les cas, la solution se trouve dans les options du projet

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    217
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 217
    Par d�faut
    En effet : apr�s avoir farfouill� pas mal de temps, j'ai vu que l'option Debug Information Format �tait � disabled (j'avais pourtant touch� � rien). Enfin voil�, maintenant j'ai pu utiliser le d�bugger, et c'est vrai qu'il n'a rien � voir avec le debuggeur gcc.

    Pour le format des info de d�buggage, il propose C7 compatible, Program Database et Program Database for Edit & Continue. C'est quoi la diff�rence entre les trois ?

  4. #4
    R�dacteur
    Avatar de Neitsa
    Homme Profil pro
    Chercheur s�curit� informatique
    Inscrit en
    Octobre 2003
    Messages
    1 041
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Chercheur s�curit� informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 041
    Par d�faut
    Bonjour,

    Citation Envoy� par _Michel Voir le message
    Pour le format des info de d�buggage, il propose C7 compatible, Program Database et Program Database for Edit & Continue. C'est quoi la diff�rence entre les trois ?
    C7 compatible : Les informations de debugging sont incluses dans le binaire, il n'y a pas besoin de fichier PDB (Program Database) pour d�boguer.

    Program Database : Produit un fichier PDB utilis� pour le debugging. Le binaire produit ne contient quasiment aucune information relative au debugging (si ce n'est une r�f�rence vers le .PDB).

    Program Database for Edit & Continue : Lors du debugging on peut �diter le code source et d�boguer le nouvel ajout sans avoir � arr�ter le debugging en cours.

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    217
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 217
    Par d�faut
    OK, merci beaucoup.

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

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