При запуске отладки GDB выполнение никогда не заканчивается и соответственно ничего не выводит.
Компиляция происходит успешно. То есть task.json отрабатывает нормально, но при запуске gdb настройки которого создались автоматически в launch.json никаких результатов работы программы нету.
При запуске программы вручную через терминал программа работает, но gdb не работает.
Оболочка стоит Cygwin. Установлены пакеты gcc, g++, gdb и основные которые сами предлагаются к установке. В path путь прописан.
Хочется сказать что аналогичные действия проводились с MinGW где запуск gdb работал отлично. А вот у Cygwin он почему-то не работает. Но Cygwin мне нравится на много больше, потому хотелось бы использовать его.
Надеюсь, что тут мне помогут решить эту проблему.