Tecnología

Inicio

Cómo depurar aplicaciones Linux

Cómo depurar aplicaciones Linux


Hay maneras de localizar y detener errores en Linux. El "Vaya" funcionalidad del núcleo de Linux tiene una técnica de depuración que resuelve un problema de fallo de segmentación, y también le muestra cómo configurar el depurador fuente del kernel (kgdb). A partir de ahí, el depurador fuente del kernel soluciona el problema utilizando el depurador de GNU (GDB). Este depurador GDB de la Fundación para el Software Libre, que se utiliza desde la línea de comandos o varias herramientas gráficas, trabaja para encadenar los errores de Linux. Sino que también los programas de espacio de usuario y el núcleo de Linux.

Instrucciones

1 Iniciar el depurador GDB utilizando el comando "GDB nombre del programa". El depurador GDB se cargará símbolos del ejecutables y, a continuación, se mostrará un símbolo de entrada. Este mensaje le permitirá empezar a usar el depurador.

2 Ver el proceso con el BGF. Para ello, abra el comando "Ejecutar" para iniciar el programa y ejecutar el Inicio de la depuración desde el principio.

3 Ejecute el siguiente comando para iniciar el BGF con un archivo central: BGF núcleo programname -c. No ejecute el programa todavía.

4 Listar el código fuente donde se cree que el insecto se encuentra. A continuación, establecer puntos de interrupción en la aplicación que se está depurando para ver el proceso en las secciones.

5 Ejecute el comando e iniciar el programa de depuración.

Consejos y advertencias

  • Si usted está en necesidad de asistencia o tiene dudas, puede ver extensa GDB ayuda en línea y un tutorial detallado mediante el comando "Ayuda".