Среда IDE NetBeans 6.8 не работает с Cygwin 1.7.5.1 - PullRequest
0 голосов
/ 17 мая 2010

Я пытаюсь использовать NetBeans для компиляции кода C и получить следующие версии от cygwin

gcc 3.4.5 g ++ 3.4.5 GNU Make 3.81 GNU GDB 6,8,0

Вот сообщения о попытке скомпилировать программу Welcome

/usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `/cygdrive/c/Users/Milktrader/Documents/NetBeansProjects     /Welcome_1'
/usr/bin/make  -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/welcome_1.exe
make[2]: Entering directory `/cygdrive/c/Users/Milktrader/Documents/NetBeansProjects/Welcome_1'
mkdir -p build/Debug/MinGW-Windows
make[2]: mkdir: Command not found
make[2]: *** [build/Debug/MinGW-Windows/welcome.o] Error 127
make[2]: Leaving directory `/cygdrive/c/Users/Milktrader/Documents/NetBeansProjects/Welcome_1'
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/cygdrive/c/Users/Milktrader/Documents/NetBeansProjects/Welcome_1'
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 1s)

Стоит ли скачивать предыдущую версию cygwin (1.5)? В учебных руководствах блогов (включая сайт NetBeans) эта старая версия приведена в примерах.

1 Ответ

0 голосов
/ 19 мая 2010

Вам необходимо выбрать меню «Сервис» в главном меню (оно находится между командой и Windows). Выберите «Параметры», и вы получите сложное диалоговое окно с большим белым квадратом с левой стороны, где вы можете добавить набор инструментов. Если вы выберете c: \ cygwin \ bin в качестве базового каталога, NetBeans найдет то, что ему нужно для компиляторов c, c ++ вместе с файлом make и отладчиком. Не забудьте добавить c: \ cygwin в Windows PATH, но это есть в руководстве. Не уверен, почему мне нужно было ввести это вручную, но это не имеет значения, потому что это работает сейчас. альтернативный текст http://www.freeimagehosting.net/uploads/th.d1ec691fcc.png

...