编译期间netbean中的错误

Posted

技术标签:

【中文标题】编译期间netbean中的错误【英文标题】:Error in netbean during compiling 【发布时间】:2013-10-18 23:30:31 【问题描述】:

我已经安装了 msys 并在系统中添加了 bin 的路径,但仍然有一些错误。

"/C/msys/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory `/d/NetBeansProjekty/CppApplication_2'
"/C/msys/bin/make.exe" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/cppapplication_2.exe
make.exe[2]: Entering directory `/d/NetBeansProjekty/CppApplication_2'
mkdir -p build/Debug/MinGW-Windows
rm -f build/Debug/MinGW-Windows/main.o.d
g++ -c -g -MMD -MP -MF build/Debug/MinGW-Windows/main.o.d -o build/Debug/MinGW-Windows/main.o main.cpp
make.exe[2]: g++: Command not found
make.exe[2]: *** [build/Debug/MinGW-Windows/main.o] Error 127
make.exe[2]: Leaving directory `/d/NetBeansProjekty/CppApplication_2'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/d/NetBeansProjekty/CppApplication_2'
make.exe": *** [.build-impl] Error 2


BUILD FAILED (exit value 2, total time: 852ms)

你能告诉我哪里有问题吗?

现在我添加了 mingw 路径,但也弹出了新的错误

   "/C/msys/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE=
   SUBPROJECTS= .build-conf make.exe[1]: Entering directory
   `/d/NetBeansProjekty/CppApplication_2' "/C/msys/bin/make.exe" -f
   nbproject/Makefile-Debug.mk
   dist/Debug/MinGW-Windows/cppapplication_2.exe make.exe[2]: Entering
   directory `/d/NetBeansProjekty/CppApplication_2' mkdir -p
   dist/Debug/MinGW-Windows g++ -o
   dist/Debug/MinGW-Windows/cppapplication_2
   build/Debug/MinGW-Windows/main.o build/Debug/MinGW-Windows/newmain.o
   build/Debug/MinGW-Windows/newmain.o: In function `main':
   D:\NetBeansProjekty\CppApplication_2/newmain.cpp:5: multiple
   definition of `main'
   build/Debug/MinGW-Windows/main.o:D:\NetBeansProjekty\CppApplication_2/main.cpp:15:
   first defined here collect2.exe: error: ld returned 1 exit status
   make.exe[2]: *** [dist/Debug/MinGW-Windows/cppapplication_2.exe]
   Error 1 make.exe[2]: Leaving directory
   `/d/NetBeansProjekty/CppApplication_2' make.exe[1]: *** [.build-conf]
   Error 2 make.exe[1]: Leaving directory
   `/d/NetBeansProjekty/CppApplication_2' make.exe": *** [.build-impl]
   Error 2

【问题讨论】:

仔细看,你会看到“g++: Command not found”。那就是问题所在。 g++ 需要在你的路径中。 最后,重写路径重新启动程序及其工作,谢谢! 请将您的解决方案作为答案发布并接受它,以便其他人看到它已解决。 【参考方案1】:

我重写了路径并重新启动程序及其工作。

【讨论】:

以上是关于编译期间netbean中的错误的主要内容,如果未能解决你的问题,请参考以下文章

Netbeans 7.0 编译器错误

Netbeans 首次编译器构建错误

Netbeans 8.0.2 返回“启动期间程序退出,代码为 0xc0000135”

Netbeans 中的“make [2]:g++:找不到命令”

如何在 NetBeans 中使用 Microsoft C++ 编译器?

在netbeans的项目中编译单个文件