2009-03-17 12 views
19

Estoy escribiendo un plugin 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 para poder depurar el objeto compartido con el depurador de eclipse (gdb). Recuerdo hacer algo similar en AIX, donde puedes hacer que xldb se una a un proceso en ejecución. ¿Es posible obtener eclipse para ejecutar gdb para adjuntarlo a un binario en ejecución? ¿Y debería esperar pena porque quiero depurar una pieza de código cargada dinámicamente?¿Es posible adjuntar una sesión de depuración a un programa en ejecución en eclipse CDT

+0

¿Probaste http://stackoverflow.com/questions/655853/is-it-possible-to-attach-a-debugging-session-to-a-running-program-in-eclipse-cdt/719936# 719936? – lothar

Respuesta

24

Sí, lo es. Debe dirigirse al Diálogo de configuración de Lauch y seleccionar "C++ Attach to ...". Dependiendo de su versión de Eclipse, puede haber solo una o más variantes de "C++ Attach to ..." disponibles.

8

Uso Eclipse CDT para entornos remotos HP/UX. No estoy seguro de si va a trabajar para usted:

  1. tienen su aplicación que se ejecuta en UNIX

  2. vaya a Ejecutar/Depurar Configuraciones/C/C++ Adjuntar a

  3. clic depuración remota y se mostrará una lista de procesos

  4. seleccione el proceso que desea depurar.

Cuestiones relacionadas