Sto scrivendo un plug-in iplanet di netscape (su solaris/C usando eclipse) che è fondamentalmente un oggetto condiviso con specifici punti di ingresso, e mi piacerebbe essere in grado di eseguire il debug dell'oggetto condiviso con il debugger di eclipse (gdb). Mi ricordo di aver fatto qualcosa di simile in AIX in cui è possibile rendere xldb attach a un processo in esecuzione. È possibile ottenere eclissi per eseguire gdb da allegare a un binario in esecuzione? E dovrei aspettarmi dolore perché voglio eseguire il debug di un pezzo di codice caricato in modo dinamico?E 'possibile associare una sessione di debug a un programma in esecuzione in eclissi CDT
19
A
risposta
24
Sì, lo è. Devi andare alla finestra di configurazione di Lauch e selezionare "C++ Attach to ...". A seconda della versione di Eclipse, potrebbero essere disponibili solo una o più varianti "C++ Attach to ...".
8
Uso Eclipse CDT per ambiente remoto HP/UX. Non so se funzionerà per voi:
la tua app in esecuzione su UNIX
go to Run/Debug Configurazioni/C/C++ Attach to Remote
click Debug e verrà mostrato un elenco di processori
selezionare il processo che si desidera eseguire il debug.
Hai provato http://stackoverflow.com/questions/655853/is-it-possibile-to-attach-a-debugging-session-to-a-running-program-in-eclipse-cdt/719936# 719.936? – lothar