Я могу запустить gdb-сервер из консоли через schroot для нужного файла bin.Например:
schroot -c ubuntu1404 -p -- gdbserver :8888 ./NetBeansProjects/ima_23_27/dist/Debug/ima_23_27
После этого в Netbeans я выбираю Attach Debugger ... (всплывающее окно на кнопке debag) и устанавливаю следующие параметры:
Debugger: gdbserver
Target: remote localhost:8888
Project: ima_23_27
ТогдаЯ нажимаю ОК.Netbeans подключится к gdb-серверу, запущенному с консоли, и проект можно будет отладить.Для удобства в проекте я могу создать отдельную конфигурацию для запуска gdb-сервера, поэтому мне не нужно каждый раз запускать gdb-сервер из консоли, например:
schroot -c ubuntu1404 -p -- gdbserver :8888 ${PROJECT_DIR}/${CND_DISTDIR}/Debug/ima_23_27
Iпопытался добавить gdbserver к команде .gdbinit и Debug, и schroot не работает