Cygwin не обнаруживает компилятор - PullRequest
1 голос
/ 06 декабря 2011

Я добавил C:\cygwin\bin в мой путь Windows, но он все еще не обнаруживает g ++ или gcc при попытке компиляции из исходного кода.

Есть ли что-то, что я здесь скучаю? Только что установлен Cygwin 1.7

Ответы [ 2 ]

3 голосов
/ 06 декабря 2011

Cygwin создаст ярлык в меню «Пуск» с именем Cygwin Bash Shell. Вам не нужно устанавливать PATH, если вы используете это.

Инструменты компиляции, такие как gcc и g++ по умолчанию не установлены, вы уверены, что установили все из них?

Кстати: я также установил ssh инструмент Cygwin, который позволяет мне подключаться к Cygwin с использованием других терминалов, таких как putty.

1 голос
/ 06 декабря 2011

Из-за альтернативной системы, которая используется для переключения между версиями 3 и 4 gcc, gcc и g++ являются символическими ссылками на gcc-3 / g++-3 или gcc-4 / g++-4.Тем не менее, символические ссылки Cygwin не прозрачны для программ, отличных от Cygwin, поэтому вам нужно напрямую вызывать нужную версию.

...