Pregunta ¿Puedo monitorear de forma remota los resultados de impresión de un programa C?


Tengo un programa C de larga ejecución en el que he comenzado desde Terminal.app usando:

gdb program_name
gdb run

Estoy usando muchas declaraciones printf para monitorear el progreso del programa. Lamentablemente, la pantalla de la computadora se ha congelado desde ayer, pero el proceso aún se está ejecutando. Mi pregunta es, ¿puedo ver el progreso del programa (es decir, los resultados de las declaraciones printf) de forma remota?

No estoy tan familiarizado con la terminal, pero sé cómo ssh y hacer algunas tareas simples de terminal. El sistema operativo de la máquina con la pantalla congelada es Mac OS 10.6.


2


origen




Respuestas:


Habilitar el registro en gdb y usa algo como tail -f gdb.txt para ver el en una terminal.


0