Netbeans 7.0 编译器错误
Posted
技术标签:
【中文标题】Netbeans 7.0 编译器错误【英文标题】:Netbeans 7.0 compiler error 【发布时间】:2011-05-27 13:59:57 【问题描述】:我正在使用 Netbeans 7.0 并在尝试编译和调试时收到此错误:
make: *** [.validate-impl] Error 127
BUILD FAILED (exit value 2, total time: 281ms)
我将环境变量(在 Windows 中)设置为 C:\cygwin\bin 在 Netbeans 中,我的构建工具属于 Cygwin 家族。 C编译器是Gcc,C++编译器是G++,汇编器是as.exe,make命令是make.exe,调试器是gdb.exe。它们都位于 C:\cygwin\bin\FILENAMEHERE
最后,我的源代码:
#include <iostream>
int main ()
std::cout << "Enter two numbers:" << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
std::cout << "The sum of " << v1 "and " << v2 << "is" << v1 +v2 << std::endl;
return 0;
有什么建议吗?
【问题讨论】:
你可以从命令行构建吗? 我不知道如何通过命令行编译,或者如何访问命令行,除非它是终端。所以如果你能告诉我在命令行中写什么,那么我会尝试。 :) 它不是终端,但我想这就是你的想法。你真的应该学习如何使用它。我真的建议使用 cgwin 和 netbeans 以外的东西,比如 VC++ Express 或 Code::Blocks。 【参考方案1】:我在使用 7.0 C++ 版本时遇到了很多问题。它不断破坏自动生成的make文件。我将其删除并降级。 6.9.1 版本仍然可用,而且似乎工作得更好。
附言
如果您要进行 QT 开发,那么选择哪个编译器链很重要。您想查找“mingw tdm dw2”。 SJLJ 版本的 mingw(默认)不适用于已发布的 QT 二进制库。
【讨论】:
以上是关于Netbeans 7.0 编译器错误的主要内容,如果未能解决你的问题,请参考以下文章
如何在 NetBeans 中使用 Microsoft C++ 编译器?