0

我正在尝试使用 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 站点)的示例中有这个旧版本。

4

1 回答 1

0

您需要从主菜单中选择工具菜单(它位于团队和 Windows 之间)。选择选项,您将看到一个精致的对话框,左侧有一个大白框,您可以在其中添加工具集。如果选择 c:\cygwin\bin 作为基本目录,NetBeans 会找到 c、c++ 编译器以及 make 文件和调试器所需的内容。请记住将 c:\cygwin 添加到 Windows PATH,但这在教程中。不知道为什么我需要手动输入这个,但这没关系,因为它现在可以工作了。替代文字 http://www.freeimagehosting.net/uploads/th.d1ec691fcc.png

于 2010-05-18T20:45:23.870 回答