sho*_*mel 6 windows-7 netbeans mingw c
我已经安装了 NetBeans 7.3(今天两次),并安装了 MinGW(今天多次)。我的操作系统 Win 7 64
我尝试使用 MSYS 安装 MinGW,尝试使用 MSYS 和 MinGW DT 安装 MinGW,不使用 MSYS 的 MinGW,尝试单独安装 MSYS,尝试以特权用户身份安装,更改 PATH 和编译器设置,将项目移动到“C:\prj”目录,并尝试将 libgcc_s_dw2-1.dll 添加到我的项目文件夹中,但每次都无法编译任何内容。
我的 PATH 和编译器选项目前看起来像


但是当我尝试编译某些东西时,例如(C/C++ 应用程序)
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
return (EXIT_SUCCESS);
}
Run Code Online (Sandbox Code Playgroud)
或者无论如何,它可能是一个空文件,我仍然收到错误:
"/c/Users/samsung/Documents/NetBeansProjects/CppApplication_2/"C:/MinGW/msys/1.0/bin/make.exe"" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
/bin/sh: /c/Users/samsung/Documents/NetBeansProjects/CppApplication_2/C:/MinGW/msys/1.0/bin/make.exe: No such file or directory
make.exe": *** [.build-impl] Error 127
BUILD FAILED (exit value 2, total time: 758ms)
Run Code Online (Sandbox Code Playgroud)
我将不胜感激任何改善这种情况的建议。谢谢!
小智 5
我刚刚在 NetBeans 论坛上找到了解决此问题的方法:
http://forums.netbeans.org/topic54884.html
您需要做的就是:
去C:\MinGW\bin复制一份mingw32-make.exe。然后重命名为make.exe
现在转到C:\MinGW\msys\1.0\bin并重命名make.exe为makeOLD.exe(以防万一)
然后将您的新移动make.exe到C:\MinGW\msys\1.0\bin.
您可能需要重新启动 NetBeans,但您会发现现在可以编译和构建了!
我很想知道这怎么突然变成了一个问题。如果有人发现,请告诉我们。我看到一个建议,即从 Java JDK1.7.0_17 更新到 JDK1.7.0_21 会破坏 C++ 编译,但我无法理解这种情况如何发生。
| 归档时间: |
|
| 查看次数: |
10052 次 |
| 最近记录: |