Makefile не работает с Cygwin - PullRequest
2 голосов
/ 20 июля 2009

Я только что установил Cygwin с компилятором C ++ и Perl на моей машине с Windows. Всякий раз, когда При попытке скомпилировать файлы C ++ с make-файлом я получаю следующую ошибку:

>make
Cant find C:\Program on PATH

Не уверен, какой путь точно отсутствует и где я могу его изменить ...

Ответы [ 2 ]

3 голосов
/ 20 июля 2009

Вы должны установить cygwin в C: \, а не в C: \ Program Files \ - последний часто вызывает проблемы из-за пробела, как в данном случае.

0 голосов
/ 20 июля 2009

В вашей переменной окружения PATH есть пробел. Где бы вы ни указали путь, вы можете использовать имя файла 8.3 вместо расширенного имени файла, или вы можете заключить раздел в кавычки. Например: PATH = c: \ windows; "c: \ program files \ foo"

...