Вы можете использовать gcc без использования оболочки cygwin !!
Но у вас, вероятно, возникнут некоторые проблемы с конфигурацией,
например, не имея правильных DLL в правильных местах.
Еще одна распространенная ошибка, которая может возникнуть, если у вас есть несколько экземпляров
Cygwin установлен, пути поиска перепутаны и система GCC
не может найти соответствующий компилятор или пытается использовать неправильный компилятор.
Все же это очень возможно, я делал это сам сотни раз,
при тестировании компиляторов я написал.
Возможно, вы захотите попробовать вызвать «cc1.exe» для c или «cc1plus.exe» для c ++,
не забудьте скопировать библиотеку cygwin в тот же каталог, что и cc1 или cc1plus,
Кроме того, это могут быть разрешения вашей учетной записи.
Надеюсь, это поможет.
/ Tony