• [^] # Re: Utilisation d'un débugger

    Posté par (site web personnel) . En réponse au journal printf debugging considered harmful. Évalué à 4.

    break fichier.c:NUMLIGNE et
    break function arrêtent l'exécution
    delete X enlève le breakpoint X
    cond X expr_booleenne n'arrête l'exécution du breakpoint X seulement si expr_booleenne est vérifiée
    step continue un step
    cont resume l'exécution
    bt affiche la backtrace
    frame N saute au point N de la backtrace
    l affiche le code autour
    print variable affiche la valeur de la variable (adresse en cas de pointeur)
    print *variable affiche la "valeur du contenu du pointeur"
    print struc->stuff affiche le champ stuff de la structure struc
    set struc->stuff=0 affecte 0 à struc->stuff
    handle SIGBLAH {stop,nostop,print,noprint,pass,nopass} permet de contrôler ce que GDB fait des signaux

    et encore plein de trucs que je ne connais pas...