netbeans中的C++编译器错误

Bab*_*ker 9 c++ windows netbeans mingw

我已经尝试过从阅读Netbeans帮助到浏览Google的所有内容.此代码在Dev-Cpp中运行良好,但在Netbeans 6.5.1中运行良好.Netveans还在#include <iostream>我检查过的地方和感叹号旁边,并且在netbeans的包含路径中,并且在include文件夹中:

#include <iostream>
int main() {
    std::cout << "Test"  << "\n";
    return (0);
}
Run Code Online (Sandbox Code Playgroud)

我的构建工具设置为:

家庭: MinGW

基本目录:C:\Dev-Cpp\bin

C编译器:C:\Dev-Cpp\bin\gcc.exe

C++编译器: C:\Dev-Cpp\bin\g++.exe

Fortran编译器:C:\Dev-Cpp\bin\g77.exe

命令:C:\Dev-Cpp\bin\make.exe

调试器命令: C:\Dev-Cpp\bin\gdb.exe

我收到错误:

Running "C:\Dev-Cpp\bin\make.exe  -f Makefile CONF=Debug" in C:\Documents and Settings\Babiker\Desktop\Temp\Test

! was unexpected at this time.

C:\Dev-Cpp\bin\make.exe: *** [.validate-impl] Error 255


Build failed. Exit value 2.
Run Code Online (Sandbox Code Playgroud)

aka*_*mch 7

错误的原因是Netbeans与MinGW的make不兼容.

您可以选择支持的make版本:

  • Cygwin的作品.Cygwin是一种祝福.它可以为您带来尽可能多的Unix到Windows.
  • MinGW自己的MSYS,"是一个GNU实用程序集合,如bash,make,gawk和grep,允许构建依赖于传统UNIX工具的应用程序和程序".它的下载量也比Cygwin小得多.