Debuguję program, który działa na zdalnym celu za pomocą ddd (na przykład zdalny gdbserver działa na localhost przez port 1234, ale nadal działa jako zdalny).Uruchamianie ddd ze zdalnym gdbserver
Wiem, że można połączyć się z gdbserver otwierając DDD, następnie wywołanie target remote localhost:1234
w linii poleceń gdb z DDD, jak opisano w:
http://www.gnu.org/software/ddd/manual/html_mono/ddd.html#Remote%20Program
Jednak Nienawidzę konieczności wzywania komendy target remote localhost:1234
za każdym razem Otwieram program ddd i chcę go ustawić, aby automatycznie łączył się z gdbserver za pomocą aliasu. Próbowałem uruchomiony ddd --rhost localhost:1234 program
, ale gdy DDD uruchamiając wyskakuje okno stwierdzające, że "GDB nie można uruchomić" oraz w powłoce napisane:
sh: 1: exec: localhost: 1234: Nie znaleziono
Ktoś wie, w jaki sposób mogę dołączyć do zdalnego gdbserver zaraz po uruchomieniu?
Tnx!