Netbeans已停止编译C ++我打破了什么?

时间:2016-01-22 22:08:49

标签: c++ netbeans mingw

我在Windows 7 64笔记本电脑上运行 并尝试使用NetBeans开发C ++。

我对makefile或cygwin或整个生态系统知之甚少,所以对我来说这是一个谜。

至少一年我安装了NetBeans(8.0),它运行良好。

昨天我试图使用它,但它似乎停止了工作。 可能这是因为我尝试了很多东西来尝试让NDK开发为Eclipse工作并移动东西和/或改变关键系统变量。

我在这方面失败了,但可能使我的系统更加混乱了。

我尝试安装新版本的NetBeans(8.1),我收到了有关JDK的各种消息。

尽管与此争吵了几个小时我无法修复这些消息,但它似乎让我打开一个简单的程序并尝试编译它,但编译失败了。

自从我上次使用NetBeans以来,我还安装了Visual C ++ 2015 (至少这适用于NDK工作)

帮助!

int main(int argc, char** argv) {
    return 0;
}

当我按下锤子和扫帚图标(清理并编译)时,我收到以下错误消息:

"/C/MinGW/MSYS/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= 
SUBPROJECTS= .clean-conf
make.exe[1]: Entering directory `/c/Users/Andre/Documents/NetBeansProjects/hello compiler'
rm -f -r build/Debug
rm -f dist/Debug/MinGW-Windows/hello_compiler.exe
make.exe[1]: Leaving directory `/c/Users/Andre/Documents/NetBeansProjects/hello compiler'
CLEAN SUCCESSFUL (total time: 853ms)
"/C/MinGW/MSYS/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory `/c/Users/Andre/Documents/NetBeansProjects/hello compiler'
"/C/MinGW/MSYS/1.0/bin/make.exe"  -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/hello_compiler.exe
make.exe[2]: Entering directory `/c/Users/Andre/Documents/NetBeansProjects/hello compiler'
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]: *** [build/Debug/MinGW-Windows/main.o] Error 1
make.exe[2]: Leaving directory `/c/Users/Andre/Documents/NetBeansProjects/hello compiler'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/c/Users/Andre/Documents/NetBeansProjects/hello compiler'
make.exe": *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 960ms)

是否有人知道如何解释此输出?

由于 安德烈'

1 个答案:

答案 0 :(得分:0)

正如M.M所评论的,MinGw不支持路径名中的空格。使用没有这样的路径应该可以工作。