Red de conocimiento informático - Material del sitio web - ¿Cómo determinar qué función ejecuta un programa sin generar registros?

¿Cómo determinar qué función ejecuta un programa sin generar registros?

Además de establecer puntos de interrupción para la depuración del programa, también puede depurar el programa adjuntando e imprimiendo información de la pila en gdb agregando la identificación del proceso.

Gdb depura los programas en ejecución.

1. PS aux | grep mxx.exe

Busque el ID del proceso del programa ejecutable.

2. GF adjunta el pid

Adjunte el pid del proceso del programa ejecutable

3. Continuar/c o continuar o c

Cuándo El proceso dejará de ejecutarse cuando se adjunte. En este punto, debe utilizar el comando continuar/c para mantener el proceso en ejecución.

4. Otros servicios de GDB (bt b watch, etc...)

Ahora puedes usar otros comandos de gdb para depurar.