Utilizando técnicas de GDB depuración

Se recomienda CGDB, fácil de usar que el BGF, VC familiarizados con el modo de depuración, puede utilizar DDD. Nota Para agregar el parámetro "-g" cuando se utiliza el compilador GCC. Referencia GDB de referencia de cartas comandos básicos GDB son:

  • Programm GDB (iniciar BGF)
  • b punto de ruptura (breakpoint que se creará cuatro tipos: de punto de interrupción de línea, la función de punto de interrupción, puntos de ruptura condicionales, un punto de interrupción temporal)
  • se vuelve a comenzar el programa en ejecución
  • pila bt función de impresión llamada
  • p Ver valores de las variables
  • c continuará funcionando desde el punto de interrupción actual al siguiente punto de interrupción
  • Paso individual n
  • S solo paso
  • Salir Salir BGF

Pregunta: BGF n de comando (siguiente) para hacer que el BGF ejecute la línea siguiente, luego se detuvo. El papel de comando s (paso) similar a este, excepto cuando un paso de comandos llamada a la función en la función, entonces el uso real que se debe preferir? ¿Por qué?

Yo creo que debería haber varios otros comandos de depuración son:

  • valores de las variables de visualización de control de cambios
  • hasta fuera del bucle
  • terminar de una función
  • ayuda ayuda

Aprendizaje de referencia:

Publicado 23 artículos originales · ganado elogios 2 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/wenson0705/article/details/104814974
Recomendado
Clasificación