我已根据官方手册: NetBeans 6.7为c++安装和配置了http://www.netbeans.org/community/releases/67/cpp-setup-instructions.html#mingw 6.7
配置窗口如下所示:

不幸的是,在“编译”命令中显示了以下行:
/usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= . BUILD成功构建(总时间:642-f)
由于我在windows上,并且它不是/usr/bin/make,所以没有编译任何可执行文件:如何正确配置NetBeans,使其使用make的配置,而不是来自/usr/bin?
更新的
问题只存在于混合/msys工具链中。它在cygwin中工作正常(显示相同的/usr/bin/make消息,但创建了可执行文件)。因此,问题可以更改为: Netbeans 6.7可以在Windows上使用mingw吗?或者我只能使用cygwin?
发布于 2009-08-09 05:18:50
让Netbeans 6.7.1/C++/MinGW工作也有问题。我不知道这是否有帮助,但我想我还是要描述一下我的经历。
我有成功的构建,但Netbeans无法启动我的可执行文件。我能够验证是否正在构建可执行文件,并且可以在外部命令提示符下运行它。我也无法打开我的项目的属性。
在网上搜索了一天之后,我找到了一条线索,找到了解决方案的方法。
基本上,这一切归结为没有在windows环境路径中设置我的构建工具的路径。在设置path环境变量之后,我清除了所有Netbeans配置,这样就可以确保从头开始设置。可以通过删除c:/Documents和Settings中用户目录中的.netbeans文件夹来做到这一点。
当然,这一切都应该在Netbeans关闭的情况下完成。然后,在创建任何项目或加载现有项目之前,启动它并设置您的构建配置。转到Tools/Options/C++,并将其指向添加到环境路径中的build目录(c:/MinGW/bin和c:/msys/1.0/bin)以及所需的各个工具。
我将msys的内容与MinGW的内容放在同一个目录中。作为额外的预防措施,您可能需要确保在两个bin目录中都没有可能导致悲伤的相同命名程序。
我现在似乎有了一个C++开发环境,因为我可以在Windows和Linux中使用它,我对此非常满意。希望里面有帮助。
发布于 2009-07-26 14:04:15
您能检查图片上的“项目选项”并查看默认平台是否是windows吗?
已经在linux和windows机器上安装了netbeans,而且奇怪的是,它没有按照说明“直接打开”。
你做了两次检查,对吧?看起来,path变量在您的环境中没有正确设置。
图中还显示调试器丢失/无效。您遵循了这16个步骤 (安装调试器的步骤14 )还是使用了其他什么?
最后但并非最不重要的是,您的“错误”消息说,构建是成功的。你在哪里找的.exe?它应该在
dist/<Configuration>/<ToolChain>/
https://stackoverflow.com/questions/1184599
复制相似问题