MingW Netbeans 6.9.1问题

5
我在使用 MingW(mingw-get-inst-20110211)和 Netbeans 6.9.1 时遇到了一个问题。我已经成功安装了 MingW 并将其添加到 Netbeans 中,但是当我尝试运行一个简单的 cpp 应用程序时,会抛出以下错误:
mkdir -p build/Debug/MinGW-Windows make[2]: mkdir: Command not found make[2]: [build/Debug/MinGW-Windows/main.o] Error 127 make[1]: [.build-conf] Error 2 make: [.build-impl] Error 2 make[2]: Leaving directory '/c/Documents and Settings/Marco/My Documents/NetBeansProjects/CppApplication_1' make[1]: Leaving directory '/c/Documents and Settings/Marco/My Documents/NetBeansProjects/CppApplication_1' BUILD FAILED (exit value 2, total time: 1s)
我已经设置了“path”,MingW 安装在“C:\MingW”中。
希望有人能告诉我出了什么问题或者我忘记做了什么。
谢谢。
4个回答

6

虽然有些混乱,但最终找到了解决方法。

1° 安装 MinGW (对我来说是安装 C/C++)

2° 安装 MSYS (在安装结束时回答两个或三个问题,指明 MinGW 的安装位置)

3° 将 "\MinGW\bin" 地址添加到 Netbeans(Tools>Options>C/C++) 中。它应该长这样

enter image description here

关于安装问题,当创建新项目时,您应该将this library添加到项目文件夹中,这似乎是动态编译的问题(我不太清楚具体问题,但这应该可以解决)。

就这些。


听起来很像我给你的建议。如果我的回答有帮助,你应该继续投票支持它。 - JoeSlav
我有一份详细的指南在这里 - Mr_and_Mrs_D

3

您应该将C:\msys\1.0\bin添加到系统路径中并重新启动IDE。这样应该可以解决问题。


2

我认为这个版本安装了MSYS,但我尝试了那个指南,但是所有关于“如何”的链接都失效了。 - Marco Aviles
如果您正确安装了MinGW和MSYS的make,请确保在工具链(工具,选项,C/C++)中指定了正确的可执行文件。我几天前使用MinGW安装了Netbeans 6.9.1,并按照那个指南进行操作,一切都顺利运行。 - JoeSlav

0
C:\msys\1.0\bin添加到Windows系统路径中,并请将其添加在开头。
当我将其添加到路径的末尾时,出现了相同的错误。然后我将其添加在开头,问题解决了!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接