Pages : 1
#1 Le 01/09/2010, à 20:20
- lann
[RESOLU] Debugger avec Emacs
Bonsoir
Je me suis lancé dans l'apprentissage d'Emacs.
Surtout lorsque j'ai vu cette vidéo :
[youtube]http://www.youtube.com/watch?v=sz68cCQ0Zpc[/youtube]
Je me suis dit mettons code blocks de côté.
J'ai suivi plusieurs tutoriaux pour sa prise en main :
http://www.tuteurs.ens.fr/unix/editeurs … ogramming/
Pas de problème, j'ai pris du code (C++) que j'ai fait et j'arrive à le compiler.
Le souci c'est que lorsque j'essaye de debugger en faisant :
Alt x , Enter, gdb prog, Enter
Affichage du buffer de débogage
puis
run
rien ne se passe. Pas d'affichage de la source. Pourtant j'ai un processus du programme qui tourne.
J'ai essayé de mettre un point d'arrêt au début du main, mais pas d'arrêt
Je précise que j'ai bien compilé en debug : g++ -o prog -g *.cpp
Quelqu'un a une idée pourquoi il n'y a pas de déboguage ?
Merci
Dernière modification par lann (Le 02/09/2010, à 22:04)
Hors ligne
#2 Le 02/09/2010, à 09:37
- omc
Re : [RESOLU] Debugger avec Emacs
Bonjour,
Essayes d'indiquer le path de ton exécutable, car Emacs ne le trouve pas toujours ton seul
M-x
gdb --annotate=3 /home/..../tonExe
Hors ligne
#3 Le 02/09/2010, à 19:16
- lann
Re : [RESOLU] Debugger avec Emacs
J'ai réussi à débugger.
Oui c'était bien cela. Il faut que j'indique le chemin entier de mon exécutable.
Saurais-tu s'il existe une possibilité de l'indiquer à Emacs.
Merci
Hors ligne
#4 Le 02/09/2010, à 21:04
- omc
Re : [RESOLU] Debugger avec Emacs
Quand les sources et l'exécutable sont dans le même répertoire la commande par défaut marche généralement... Sinon c'est assez aléatoire, je n'ai jamais bien compris...
Par contre tu peux indiquer le chemin de l'exe relativement au path du buffer actif, c'est assez pratique.
Voilou...
Dernière modification par omc (Le 02/09/2010, à 21:04)
Hors ligne
#5 Le 02/09/2010, à 22:04
- lann
Re : [RESOLU] Debugger avec Emacs
Bon un résolu alors
Je reste encore bluffé par les possibilités de gccsense
Hors ligne
Pages : 1