Estoy desarrollando una aplicación que se ejecuta en un pequeño SBC basado en Linux (~ 32MB de RAM). Tristemente, mi aplicación recientemente se volvió demasiado grande para funcionar bajo GDB. ¿Alguien sabe de algún método de depuración bueno y liviano que pueda usar en Linux embebido? Incluso poder ver el seguimiento de la pila de un hilo sería extremadamente útil.Depuración ligera en Linux incorporado
Debo mencionar que esta aplicación está escrita en C++ y ejecuta múltiples subprocesos, por lo que gdbserver es un no-go, ya que no funciona con aplicaciones multiproceso.
Gracias de antemano,
Maha
¿Seguro gdbserver no funciona para aplicaciones multiproceso? Esta página sugiere que funciona: http://www.kegel.com/linux/gdbserver.html. –