2009-08-15 7 views
0

Je voudrais utiliser DDD pour déboguer le code source de Gedit et GTK +. Je démarre DDD par la commande ddd gedit. Maintenant, je peux lancer le projet et j'ai trouvé la fenêtre source mais je ne peux pas voir les sources de Gedit et GTK + ni exécuter le programme ligne par ligne. Comment faire ça?Démarrer le débogage avec DDD

Répondre

2

Vous devez recompiler vos sources en ajoutant des symboles de débogage.

Regardez dans la documentation de gedit pour voir comment vous pouvez compiler avec eux. Il devrait y avoir une section Développeurs ou Hackers qui explique comment faire cela.

+0

Merci! J'ai trouvé la solution à http://jameswestby.net/tips/tips/compiling-debian-package-for-debug.html – Jaska

+0

Maintenant j'ai fait ça dbkg -i gedit_2.26.1-0ubuntu1_i386.deb J'ai essayé de commencer ddd par commande ddd gedit_2.26.1-0ubuntu1_i386.deb mais je n'arrive toujours pas à déboguer le code. – Jaska

+0

non, vous n'avez pas à ouvrir le fichier .deb, mais l'exécutable (ouvrir un shell, tapez 'gedit' sans guillemets et ouvrir avec ddd le fichier qu'il sort) –