Мой сервер сборки - это дистрибутив Ubuntu 18.04, а GCC - это то, что поставляется с Ubuntu. Я могу собрать и запустить свое приложение C ++ через командную строку без проблем, в том числе с dbg. Вот информация о файле:
ken @ ken-PowerEdge-R420: / git-repos / septemmud / septemserver / Debug $ file septemserver
septemserver: ELF 64-битный общий объект LSB, x86-64, версия 1 (GNU / Linux), динамически связанный, интерпретатор /lib64/ld-linux-x86-64.so.2, для GNU / Linux 3.2.0, BuildID [sha1] = 9df5db0ee3dfc296ef8e6e83c51b8ca195566ff2, с debug_info, без удаления
кен @ кен-PowerEdge-R420: / GIT-репо / septemmud / septemserver / Debug $
Однако последняя версия netbeans, работающая на моем компьютере с Windows, не распознает мой septemserver как исполняемый файл для удаленной отладки. Это не имеет смысла для меня. Я нашел более старый пост, который предлагал опцию --no-pie при компиляции ... которая у меня есть. Все еще не повезло и не может найти кого-то еще с этой проблемой. Любая помощь приветствуется.