Как можно организовать удалённую отладку без постоянного копирования файлика на удалённую машину, т.е. без remote put local-file remote-file? Со стороны target запускаю
gdbserver --multi :2000
(gdb) target extended-remote <ip>:2000
(gdb) file ./path/to/debug/build