GDB - Comandos

GDB ofrece una gran lista de comandos, sin embargo, los siguientes comandos son los que se utilizan con más frecuencia:

  • b main - Pone un punto de interrupción al comienzo del programa

  • b - Pone un punto de interrupción en la línea actual

  • b N - Pone un punto de interrupción en la línea N

  • b +N - Pone un punto de interrupción N líneas hacia abajo desde la línea actual

  • b fn - Pone un punto de interrupción al comienzo de la función "fn"

  • d N - Elimina el número de punto de interrupción N

  • info break - lista de puntos de interrupción

  • r - Ejecuta el programa hasta un punto de interrupción o error.

  • c - Continúa ejecutando el programa hasta el siguiente punto de interrupción o error

  • f - Se ejecuta hasta que finaliza la función actual

  • s - Ejecuta la siguiente línea del programa.

  • s N - Ejecuta las siguientes N líneas del programa.

  • n - Como s, pero no entra en funciones

  • u N - Se ejecuta hasta que obtiene N líneas delante de la línea actual

  • p var - Imprime el valor actual de la variable "var"

  • bt - Imprime un seguimiento de pila

  • u - Sube un nivel en la pila.

  • d - Baja un nivel en la pila.

  • q - Sale de gdb