Lors de l'exécution d'un programme sur GDB, généralement, les arguments du programme sont donnés à la runcommande. Existe-t-il un moyen d'exécuter le programme à l'aide de GDB et de fournir des arguments dans un script shell? J'ai vu une réponse dans une question connexe, mentionnant que nous pouvons attacher GDB …
J'exécute une application via gdb et je veux définir un point d'arrêt pour chaque fois qu'une variable spécifique est accédée / modifiée. Existe-t-il une bonne méthode pour ce faire? Je serais également intéressé par d'autres façons de surveiller une variable en C / C ++ pour voir si / quand …
Je lance généralement un programme comme: ./a.out arg1 arg2 <file Je voudrais le déboguer en utilisant gdb. Je connais la set argsfonctionnalité, mais cela ne fonctionne qu'à partir de l'invite gdb.
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 3 ans . Améliorez cette question En bref: quelqu'un …
Comment puis-je configurer gdbpour qu'il enregistre l'historique des commandes? Lors du démarrage d'une nouvelle gdbsession, j'aimerais utiliser les touches fléchées vers le haut pour accéder aux commandes des sessions précédentes.
Je fais du débogage au niveau de l'assemblage dans GDB. Existe-t-il un moyen pour que GDB me montre l'instruction d'assemblage actuelle de la même manière qu'elle affiche la ligne source actuelle? La sortie par défaut après chaque commande ressemble à ceci: 0x0001433f 990 Foo::bar(p); Cela me donne l'adresse de l'instruction …
S'il vous plaît ne répondez pas Je devrais utiliser ddd, nemiver, emacs, vim ou tout autre front-end, je préfère juste gdb tel quel, mais j'aimerais voir sa sortie avec des couleurs de terminal.
Mon programme fonctionne comme ceci: exe -p param1 -i param2 -o param3 Il est écrasé et a généré un fichier de vidage de base, core.pid. Je souhaite analyser le fichier de vidage de mémoire en gdb ./exe -p param1 -i param2 -o param3 core.pid Mais GDB reconnaît les paramètres du …
La question est à vous tous, qui utilisez Vim pour développer des applications C ++. Il y a eu une période dans ma vie, qui peut être décrite comme "Je déteste Vim !!!" .. "Vim est gentil!" Cependant, ayant grandi principalement sur les IDE de développement Microsoft, je me suis …
Existe-t-il une commande équivalente dans GDB à celle du "! Process 0 7" de WinDbg? Je veux extraire tous les threads dans un fichier de vidage avec leurs backtraces dans GDB. "info threads" ne produit pas les traces de la pile. Alors, y a-t-il une commande qui le fait?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.