¿Es posible adjuntar una sesión de depuración a un programa en ejecución en eclipse CDT
Estoy escribiendo un complemento de netscape iplanet (en solaris/C usando eclipse) que es básicamente un objeto compartido con puntos de entrada específicos, y me gustaría poder depurar el objeto compartido con el depurador de eclipse (gdb). Recuerdo haber hecho algo similar en AIX donde se podía hacer que xldb se adjuntara a un proceso en ejecución. ¿Es posible hacer que eclipse ejecute gdb para adjuntarlo a un binario en ejecución? ¿Y debo esperar dolor porque quiero depurar una pieza de código cargada dinámicamente?
2 answers
Sí lo es. Debe ir al diálogo de configuración de Lauch y seleccionar " C++ Attach to ...". Dependiendo de su versión de Eclipse puede haber solo uno o más " C++ Attach to ..."variantes disponibles.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-02 17:12:31
Utilizo Eclipse CDT para el entorno remoto HP/UX. No estoy seguro de si va a funcionar para usted:
-
Tenga su aplicación ejecutándose en unix
-
Ir a Ejecutar / Depurar configuraciones / C / C++ Adjuntar a remoto
-
Haga clic en Debug y se mostrará una lista de processess
Seleccione el proceso que desea depurar.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-03-17 20:27:33