web-dev-qa-db-fra.com

comment utiliser le débogueur geany?

Je suis nouveau dans le débogage et je dois utiliser le débogueur dans geany IDE. Existe-t-il une documentation ou une vidéo disponible sur Internet concernant le débogueur Geany? J'ai surfé partout mais je n'ai rien trouvé de compréhensible. Quelqu'un peut m'aider?

6
ganezdragon

J'ai rencontré ce problème moi-même. En supposant que vous avez installé gcc et gdb.

installer geany:

Sudo apt install geany

installer les plugins:

Sudo apt install geany-plugins

activer le débogueur dans geany:

menu-> outils-> gestionnaire de plugin cocher le débogueur

pour changer les commandes de construction afin d'inclure l'indicateur -g:

menu-> construction-> commandes de construction

définissez la commande de compilation sur:

gcc -g -Wall -c "%f"

définissez la commande de construction sur:

gcc -g -Wall -o "%e" "%f"

et maintenant vous pouvez définir des points d'arrêt dans votre code en cliquant sur à côté des numéros de ligne. Vous verrez un carré rouge.

Dans la fenêtre menu-> afficher-> afficher le message

Vous aurez un onglet appelé debug. Cliquez sur l'onglet Débogage, puis sur l'onglet cible.

Choisissez votre cible (si vous créez "exemple.c" et définissez la sortie sur "exemple" que vous exécuteriez normalement avec "./exemple", vous choisiriez "exemple" comme cible.

sur le côté droit de cette fenêtre, vous pouvez lancer le débogage.

5
Frank Schrijver

Comme indiqué dans la documentation, la plupart des contrôles proposés par ce plug-in sont de jolis standards (points d'arrêt, montres).

Cependant, cette page peut vous aider à commencer à utiliser le débogueur: http://geanydbg.sourceforge.net/walkthrough.htm .

0
Sylvain Pineau

OK j'ai trouvé quelque chose qui fonctionne ici dans ce forum mais le bouton d'entrée dans est toujours un petit buggy: P se mettra à jour dès que je parviendrai à le corriger.

0
ganezdragon