Sto eseguendo il debug di un programma eseguito su una destinazione remota utilizzando ddd (il gdbserver remoto è in esecuzione su localhost sulla porta 1234 ad esempio, ma funziona ancora come remoto).Avvio di ddd con gdbserver remoto
So che è possibile connettersi al gdbserver aprendo ddd, quindi chiamando target remote localhost:1234
sulla riga di comando gdb di ddd, come descritto in:
http://www.gnu.org/software/ddd/manual/html_mono/ddd.html#Remote%20Program
Tuttavia, Odio dover chiamare il comando target remote localhost:1234
ogni volta Apro ddd, e mi piacerebbe impostarlo per connettersi automaticamente al gdbserver con un alias. Ho provato a fare funzionare ddd --rhost localhost:1234 program
, ma una volta che ddd lancia una finestra si apre affermando che "GDB non può essere avviato", e nel guscio scritta:
sh: 1: exec: localhost: 1234: non trovato
Qualcuno sa come posso collegarmi al gdbserver remoto al momento del lancio?
Tnx!