标题:win7下:qtcreator运行程序:程序异常结束
作者:tsyflx
日期:2014-07-27 18:38
内容:
最近,打算在windows下开发Qt程序,由于刚刚入门,所以,很多环境的搭建都是按照网上的教程来的,出了一个问题,搞了一下午也没有搞定,所以,想请热心人士指点一下:
我的问题是这样的:
打开Qtcreator,建立一个Gui工程后,然后点击 运行,却出现了:程序异常结束;
编译输出现象:
18:29:28: 为项目a执行步骤 ...
18:29:28: 正在启动 "C:\Qt\4.8.6_MinGW\bin\qmake.exe" F:\day\adder\a\a.pro -r -spec win32-g++
18:29:33: 进程"C:\Qt\4.8.6_MinGW\bin\qmake.exe"正常退出。
18:29:33: 正在启动 "C:\Qt\mingw\bin\mingw32-make.exe"
C:/Qt/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `F:/day/adder/build-a-Local_PC-Debug'
c:\Qt\4.8.6_MinGW\bin\uic.exe ..\a\adder.ui -o ui_adder.h
g++ -c -pipe -g -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\Qt\4.8.6_MinGW\include\QtCore" -I"c:\Qt\4.8.6_MinGW\include\QtGui" -I"c:\Qt\4.8.6_MinGW\include" -I"c:\Qt\4.8.6_MinGW\include\ActiveQt" -I"debug" -I"." -I"..\a" -I"." -I"c:\Qt\4.8.6_MinGW\mkspecs\win32-g++" -o debug\main.o ..\a\main.cpp
g++ -c -pipe -g -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\Qt\4.8.6_MinGW\include\QtCore" -I"c:\Qt\4.8.6_MinGW\include\QtGui" -I"c:\Qt\4.8.6_MinGW\include" -I"c:\Qt\4.8.6_MinGW\include\ActiveQt" -I"debug" -I"." -I"..\a" -I"." -I"c:\Qt\4.8.6_MinGW\mkspecs\win32-g++" -o debug\adder.o ..\a\adder.cpp
C:\Qt\4.8.6_MinGW\bin\moc.exe -DU ..
#1 [liuyuanan 07-28 10:07]
代码贴出来看看
#2 [dosmlp 07-28 10:57]
可能是编译器的问题,还是建议windows下用vs的编译器,或者换一个mingw(可能是版本问题)