Qt Creator没有构建一个最小的项目[-c line 0:git]

时间:2015-03-31 09:59:59

标签: c++ git qt compiler-errors qt-creator

我检查了互联网,但找不到任何有用的东西。

我刚从他们的主页安装了最灵活的Qt。然后我启动了Creator并创建了一个“qt控制台应用程序”。我在项目设置期间保留了所有标准,然后我点击了构建,我收到以下错误消息,我完全丢失了,因为它对我没有任何意义:

程序代码

#include <QCoreApplication>
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    return a.exec();
}

构建-问题

"\Program Files (x86)\Git\bin\sh.exe":-1: Error: -c: line 0: syntax error near unexpected token `('

"\Program Files (x86)\Git\bin\sh.exe":-1: Error: -c: line 0: `/Program Files (x86)/Git/bin/sh.exe -c g++ -c -pipe -fno-keep-inline-dllexport -g -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_CORE_LIB -I"..\CyberGloves" -I"." -I"..\..\..\..\Qt\5.4\mingw491_32\include" -I"..\..\..\..\Qt\5.4\mingw491_32\include\QtCore" -I"debug" -I"..\..\..\..\Qt\5.4\mingw491_32\mkspecs\win32-g++"  -o debug\main.o ..\CyberGloves\main.cpp'

编译窗口 这是编译器窗口消息的摘录

"/Program Files (x86)/Git/bin/sh.exe": -c: line 0: syntax error near unexpected token `('
"/Program Files (x86)/Git/bin/sh.exe": -c: line 0: `/Program Files (x86)/Git/bin/sh.exe -c g++ -c -pipe -fno-keep-inline-dllexport -g -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_CORE_LIB -I"..\CyberGloves" -I"." -I"..\..\..\..\Qt\5.4\mingw491_32\include" -I"..\..\..\..\Qt\5.4\mingw491_32\include\QtCore" -I"debug" -I"..\..\..\..\Qt\5.4\mingw491_32\mkspecs\win32-g++"  -o debug\main.o ..\CyberGloves\main.cpp'
Makefile.Debug:172: recipe for target 'debug/main.o' failed
mingw32-make[1]: *** [debug/main.o] Error 258
mingw32-make[1]: Leaving directory 'C:/Users/fihle/Documents/build-CyberGloves-Desktop_Qt_5_4_1_MinGW_32bit-Debug'
makefile:34: recipe for target 'debug' failed
mingw32-make: *** [debug] Error 2
11:46:15: Der Prozess "C:\Qt\Tools\mingw491_32\bin\mingw32-make.exe" has been terminated with the return value 2.

我所看到的只是他在GIT上烦恼,当我甚至没有触及它时(就像我说的那样,我刚刚开箱即用)。

我在Win7-64位计算机上使用QT社区版。

我希望你们中有些人有个主意。

感谢您的支持。

1 个答案:

答案 0 :(得分:2)

从%PATH%环境变量中删除c:/ Program Files(x86)/ Git / bin,并确保QT安装和项目目录找不到任何带空格或任何特殊字符的目录。