菜鸟一枚,求教win7-64bit在用QTcreator 执行make时报错

菜鸟一枚,求教win7-64bit在用QTcreator 执行make时报错,第1张

C:\Qt\Qt5.2.1\Tools\QtCreator\bin\jom.exe -f Makefile.Debug

cl -c -nologo -Zm200 -Zc:wchar_t -Zi -MDd -GR -W3 -w34100 -w34189 -EHsc /Fddebug\maroon.pdb -DUNICODE -DWIN32 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_QUICK_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -I"..\..\..\..\include" -I"..\..\..\..\include\QtQuick" -I"..\..\..\..\include\QtQml" -I"..\..\..\..\include\QtNetwork" -I"..\..\..\..\include\QtGui" -I"..\..\..\..\include\QtANGLE" -I"..\..\..\..\include\QtCore" -I"debug" -I"." -I"..\..\..\..\mkspecs\win32-msvc2012" -Fodebug\ @C:\Users\sarah\AppData\Local\Temp\main.obj.13272.47.jom

"cl" 不是内部或外部命令,也不是可运行的程序

或批处理文件。

jom: C:\Qt\Qt5.2.1\5.2.1\msvc2012_64\examples\quick\demos\build-maroon-Desktop_Qt_5_2_1_MSVC2012_64bit-Debug\Makefile.Debug [debug\main.obj] Error 1

cl -c -nologo -Zm200 -Zc:wchar_t -Zi -MDd -GR -W3 -w34100 -w34189 -EHsc /Fddebug\maroon.pdb -DUNICODE -DWIN32 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_QUICK_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -I"..\..\..\..\include" -I"..\..\..\..\include\QtQuick" -I"..\..\..\..\include\QtQml" -I"..\..\..\..\include\QtNetwork" -I"..\..\..\..\include\QtGui" -I"..\..\..\..\include\QtANGLE" -I"..\..\..\..\include\QtCore" -I"debug" -I"." -I"..\..\..\..\mkspecs\win32-msvc2012" -Fodebug\ @C:\Users\sarah\AppData\Local\Temp\qrc_maroon.obj.13272.78.jom

"cl" 不是内部或外部命令,也不是可运行的程序

或批处理文件。

jom: C:\Qt\Qt5.2.1\5.2.1\msvc2012_64\examples\quick\demos\build-maroon-Desktop_Qt_5_2_1_MSVC2012_64bit-Debug\Makefile.Debug [debug\qrc_maroon.obj] Error 1

jom: C:\Qt\Qt5.2.1\5.2.1\msvc2012_64\examples\quick\demos\build-maroon-Desktop_Qt_5_2_1_MSVC2012_64bit-Debug\Makefile [debug] Error 2

14:05:08: 进程"C:\Qt\Qt5.2.1\Tools\QtCreator\bin\jom.exe"退出,退出代码 2 。

Error while building/deploying project maroon (kit: Desktop Qt 5.2.1 MSVC2012 64bit)

当执行步骤 "Make"时

你的编译环境需要重新设置一下,win7升级的时候可能把系统环境变量给干掉了。比如加入mingw的bin文件夹到path中(libgcc_s_sjlj_1.dll是某个mingw发行版的运行库吧,强烈怀疑是tdm或者MinGW-builds)。同时也要注意qtcreator中的项目设置是否被改变。

在头文件里面包含

#include <QDebug>

在你需要增加输出的位置调用qDebug()函数进行输出。

下面是一个例子

#include <QtGui/QApplication>

#include <QDebug>

int main(int argc, char *argv[])

{

QApplication a(argc, argv)

qDebug()<<"Hello,Qt!"

return a.exec()

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9893718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存