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

MFC Discussion :

Un debug sans debug


Sujet :

MFC

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    228
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 228
    Par d�faut Un debug sans debug
    salut pour mon appli j'ai laisser des traces de debug dans le prog, donc ces traces n'apparaissent pas en release normal me direz vous...
    Sauf que maintenat je voudrais avoir ces traces en release si je veux.
    En gros est ce que qulequ'un sait comment mettre le flag debug sans passer par le compilo ??

  2. #2
    Membre �prouv� Avatar de ken_le_videur
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    129
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 129
    Par d�faut
    Tu es oblig� de recompiler

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 228
    Par d�faut d'accord mais..
    deux choses si je recompil en debug j'ai les trace tout le temps et si je le compile en release je l'ai jamais et moi ce que je veux c avoir les traces si je veux....
    Vu qu'elles sont deja en place j'aimerais bien pouvoir reutilis� les balise #ifdebug mais en �tant en release
    C vraiment pas possible ?????

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par d�faut
    Non pas avec les instructions de precompilation #if ; comme leurs nom l'indique ce sont des instructions destin�es a la precompilation, donc avant la compilation , le code entre ces "balise" est inclu ou exclu lors de la compilation.

    il est possible via une valeur en fichier ini ou parametre de lancement d'effectuer des test dfans l'application du style :
    if (mon_flag_de_debug) (ou flag > valeu niveau de debug)
    {
    ....... instruction de debug, traces , ecriture fichier log , .........
    }

    ceci est un peut lourd mais pratique et evite la recompilation. le tout est d'�tre opportun dans le choix des traces

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 228
    Par d�faut ok
    en gros il va falloir que je repasse dans tout le code....
    Top cool merci pour vos reponses

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par d�faut
    avec un cherche en replace ety un peut d'huile de coude sa devrait allez , courage

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    228
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 228
    Par d�faut merci �a c cool !!!!
    merci pour ta compassion .....
    lol

  8. #8
    mat.M
    Invit�(e)
    Par d�faut
    La macro Trace ne marche pas en mode Release pour la bonne et unique raison que VC++ rajoute des informations dans un programme compil� en mode Debug ( d'o� taille du programme au moins 8 fois plus importante ).
    Une solution est de tracer les phases critiques dans un fichier texte , j'ai sugg�r� cette m�thode dans ce post l� :

    http://www.developpez.net/forums/viewtopic.php?t=205311

  9. #9
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    j'ai mis un post dans le post it de la faq qui va dans le sens du propos de mat.m.
    � adapter

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

Discussions similaires

  1. [2008] Debug sans le role sysadmin
    Par Alcor5 dans le forum MS SQL Server
    R�ponses: 7
    Dernier message: 08/04/2015, 07h31
  2. comment charger un fichier (type config sp�ciale debug) sans toucher au script ?
    Par Concombre Masqu� dans le forum Biblioth�ques et frameworks
    R�ponses: 3
    Dernier message: 06/02/2011, 18h16
  3. [Eclipse 3.2] Mode Debug sans ligne verte
    Par nebule dans le forum Eclipse Java
    R�ponses: 1
    Dernier message: 17/01/2008, 11h58
  4. R�ponses: 6
    Dernier message: 05/04/2007, 09h46
  5. R�ponses: 4
    Dernier message: 24/10/2006, 02h24

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