J'ai un ensemble de points d'arrêt de base définis dans un fn setup
défini par l'utilisateur dans mon .gdbinit. Donc, chaque fois que je lance gdb, je dois exécuter ce fn. pour définir tous mes points brk, avant que je commence à déboguer. Puis-je configurer mon .gdbinit pour qu'à chaque démarrage, il exécute d'abord mon fn setup
défini par l'utilisateur?Comment faire gdb exécuter une fonction définie par l'utilisateur (définie dans .gdbinit) à chaque démarrage?
7
A
Répondre
9
simplement appeler par le nom de la fonction:
Mon .gdbinit:
define setup
echo Foobar\n
end
setup #This is the function call
Et quand je le lance:
$ gdb
GNU gdb Fedora (6.8-37.el5)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Foobar
(gdb)
Questions connexes
- 1. Comment exécuter une fonction JavaScript définie par une page à partir d'une extension Firefox?
- 2. R + fonction définie par l'utilisateur
- 3. fonction définie par l'utilisateur SQL
- 4. TSQL Comment générer PRINT dans une fonction définie par l'utilisateur?
- 5. Linq-to-SQL avec une fonction UDF définie par l'utilisateur définie par une table
- 6. Sqlite C fonction définie par l'utilisateur
- 7. Fonction DB2 Java définie par l'utilisateur
- 8. Excel: Passer un tableau dans une fonction définie par l'utilisateur?
- 9. Fonction d'appel définie dans l'exe
- 10. R Fonction définie par l'utilisateur Sweave
- 11. Instructions de profilage dans une fonction définie par l'utilisateur
- 12. _session $ data être définie dans une fonction
- 13. Problème avec la fonction définie par l'utilisateur
- 14. Sql Server déterministe fonction définie par l'utilisateur
- 15. Fonction non définie javascript
- 16. Excel VBA: "erreur définie par l'application ou définie par l'application"
- 17. Fonction non définie dans DrScheme?
- 18. Fonction non définie
- 19. fonction php définie dans xsl
- 20. Fonction non définie dans setInterval
- 21. Fonction non définie
- 22. Bibliothèque définie par l'utilisateur
- 23. Comment faire passer le nom du contrôle dans la fonction définie par l'utilisateur en utilisant jQuery
- 24. Définie par application ou erreur définie par l'objet (Excel VBA)
- 25. fonction Javascript non définie
- 26. Comment passer un paramètre à une fonction Javascript définie dynamiquement?
- 27. Comment savoir si une fonction est définie dans php
- 28. JQuery - comment quitter la fonction définie par l'utilisateur?
- 29. conversion définie par l'utilisateur à l'interface
- 30. appel à mysql_connect fonction non définie()
ne fonctionne pas pour moi - donne cette erreur: .Aucun La table des symboles est chargée. Utilisez la commande "fichier". Aucune table de symboles n'est chargée. Utilisez la commande "fichier". Aucune table de symboles n'est chargée. Utilisez la commande "fichier". Aucune table de symboles n'est chargée. Utilisez la commande "fichier". /home/sbhowmick/.gdbinit:83: Erreur dans le fichier de commandes source: Aucun fichier exécutable spécifié. Utilisez la commande "fichier" ou "exec-file". Utilisation de la bibliothèque de l'hôte libthread_db "/lib/tls/libthread_db.so.1". J'utilise GNU gdb Red Hat Linux (6.3.0.0-1.138.el3rh) – TCSGrad
Mon fichier .gdbinit ressemble à ceci: définir la configuration br FN1 br Fn2 fin définissent some_other_fn ... Ceci est dû au fait que le fichier binaire n'est pas chargé. Si vous définissez des points d'arrêt, le fichier binaire doit déjà être chargé lors du démarrage de la base de données, par exemple: – TCSGrad
vous devez définir "fichier a.out" ou smtg comme cela dans votre fichier .gdbinit avant de définir les points d'arrêt ou d'exécuter "gdb a.out" ou plus. – Kimvais