Qt Creator 不构建最小项目 [-c line 0: git]
Qt Creator doesn't build a minimal project [-c line 0: git]
我上网查了一下,但没找到有用的东西。
我刚从他们的主页上安装了最新的 Qt。然后我启动了Creator,创建了一个"qt console application"。我在项目设置期间保留了所有标准,然后我点击构建并收到以下错误消息,我完全迷路了,因为它对我没有任何意义:
程序代码
#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.4\mingw491_32\include" -I"..\..\..\..\Qt.4\mingw491_32\include\QtCore" -I"debug" -I"..\..\..\..\Qt.4\mingw491_32\mkspecs\win32-g++" -o debug\main.o ..\CyberGloves\main.cpp'
编译器Window
这是编译器 window 消息
的摘录
"/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.4\mingw491_32\include" -I"..\..\..\..\Qt.4\mingw491_32\include\QtCore" -I"debug" -I"..\..\..\..\Qt.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 社区版本。
我希望你们中的一些人有想法。
感谢您的支持。
从 %PATH% 环境变量中删除 c:/Program Files (x86)/Git/bin,并确保 QT 安装和您的项目目录不位于任何带有 space 或任何特殊字符的目录.
我上网查了一下,但没找到有用的东西。
我刚从他们的主页上安装了最新的 Qt。然后我启动了Creator,创建了一个"qt console application"。我在项目设置期间保留了所有标准,然后我点击构建并收到以下错误消息,我完全迷路了,因为它对我没有任何意义:
程序代码
#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.4\mingw491_32\include" -I"..\..\..\..\Qt.4\mingw491_32\include\QtCore" -I"debug" -I"..\..\..\..\Qt.4\mingw491_32\mkspecs\win32-g++" -o debug\main.o ..\CyberGloves\main.cpp'
编译器Window 这是编译器 window 消息
的摘录"/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.4\mingw491_32\include" -I"..\..\..\..\Qt.4\mingw491_32\include\QtCore" -I"debug" -I"..\..\..\..\Qt.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 社区版本。
我希望你们中的一些人有想法。
感谢您的支持。
从 %PATH% 环境变量中删除 c:/Program Files (x86)/Git/bin,并确保 QT 安装和您的项目目录不位于任何带有 space 或任何特殊字符的目录.