我最近在一台PC上重新安装了Windows,但是无法通过MinGw/Msys和Qt 4.8.3重新安装Netbeans C++。每当我尝试建立这样的错误消息时,都会出现:

"/d/Eigene Dateien/Dokumente/NetBeansProjects/Test_1/"C:/msys/1.0/bin/make.exe"" -f nbproject/Makefile-Debug.mk QMAKE=/C/Qt/4.8.3/bin/qmake.exe SUBPROJECTS= .build-conf

/bin/sh.exe: /d/Eigene Dateien/Dokumente/NetBeansProjects/Test_1/C:/msys/1.0/bin/make.exe: No such file or directory
make.exe": *** [.build-impl] Error 127


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

在我看来,它试图相对于项目路径执行命令。在我的笔记本电脑上,当我安装Netbeans 7.2.1(现在是7.3,也许是由它引起的吗?)时,我所做的一切都一样,并且没有这个问题。

最佳答案

这是由Netbeans 7.3中的Java 7u21引起的错误。参见https://netbeans.org/bugzilla/show_bug.cgi?id=228730。一种解决方法是,如果您不想升级(尽管我看不到为什么没人愿意升级),则将msys的bin目录添加到路径中,然后使用make.exe作为make的命令(而不是C) :\msys\bin\make.exe或安装在任何位置)。

话虽如此,最好的解决方案是升级到Netbeans 7.3.1,那里的错误似乎已经修复,还有更多错误。

09-08 03:40
查看更多