标题:mingw32编译QT5
作者:zzh
日期:2012-12-22 20:13
内容:
我的操作系统是WIN 8 64位的,编译器用MINGW32 ,安装了PERL、 PYTHON、 ICU、 OPENSSL等
之后:
C:\>d:
D:\>cd qt
D:\qt>p
D:\qt>set path=D:\Perl64\site\bin;D:\Perl64\bin;C:\Program Files (x86)\AMD APP\b
in\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\WINDOWS\system32;C:\WINDOWS;
C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;D:\Program
Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Kits\8
.0\Windows Performance Toolkit\;D:\Python33;D:\icu\bin;D:\qt\gnuwin32\bin;D:\qt\
qtbase;D:\qt\qtbase\bin;D:\MinGW\bin;D:\OpenSSL\bin;
D:\qt>configure -release -qt-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -icu -I
D:\icu\include -L D:\icu\lib -no-angle -openssl -I D:\OpenSSL\include -L D:\Open
SSL\lib -platform win32-g++
然后,MINGW32-MAKE
g++ -c -include .obj\release_shared\qt_gui_pch.h -pipe -fno-keep-inline-dllexpor
t -O2 -std=c++0x -Wall -Wextra -fno-exceptions -frtti -DUNICODE -DQT_NO_USING_NA
MESPACE -DQT_BUILD_GUI_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAS
T_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT
_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_USE_BUNDLED_LIBPNG
-DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_NO_EXCE
PTIONS -I. -I"D:\icu\include" -I"D:\OpenSSL\include" -I"..\..\include" -I"..\..\
include\QtGui" -I"..\..\include\QtGui\5.0.0" -I"..\..\include\QtGui\5.0.0\QtGui"
-I"tmp" -I"image" -I"..\3rdparty\libpng" -I"..\3rdparty\zlib" -I"..\3rdparty\zl
ib" -I"..\..\include\QtCore" -I"..\..\include\QtCore\5.0.0" -I"..\..\include\QtC
ore\5.0.0\QtCore" -I".moc\release_shared" -I"..\..\mkspecs\win32-g++" -o .obj\re
lease_shared\qgenericplugin.o kernel\qgenericplugin.cpp
g++ -c -include .obj\release_shared\qt_gui_pch.h -pipe -fno-keep-inline-dllexpor
t - ..
#1 [呆呆很呆 12-22 21:10]
configure -no-opengl
mingw32-make
就行了
#2 回 楼主(zzh) 的帖子 [roywillow 12-22 22:38]
或者用-opengl desktop参数
#3 Re:回 楼主(zzh) 的帖子 [zzh 12-23 17:30]
引用第2楼roywillow于2012-12-22 22:38发表的 回 楼主(zzh) 的帖子 :
或者用-opengl desktop参数
好的,谢谢,我再试试
#4 [zzh 12-23 17:31]
引用第1楼呆呆很呆于2012-12-22 21:10发表的:
configure -no-opengl
mingw32-make
就行了
不要OPENGL怎么行,我还要用呢
#5 回 4楼(zzh) 的帖子 [呆呆很呆 12-23 18:35]
我做文本编辑器 用不着那个