首页| 论坛| 消息

标题:QT5源代码编译指南(WINDOWS版)
作者:zzh
日期:2013-01-02 20:41
内容:

第一步:下载编译器,用MINGW或者VC++2012速成版都可以,不过呢,VC++需要windows SDK,因为,WIN SDK里包含DRIECT X,图形界面需要此货。
第二步:下载ICU,将BIN目录设置到PATH里。如果您不用WEBKIT,就不用此货。
第三步:安装PERL 、PYTHON 、RUBY三个解释器,尤其是PYTHON,不要使用3.3版的,要使用2.7版的,因为,在编译源代码到WEBKIT时,会使用PYTHON解释器做一些辅助性的工作,3.3版的PYTHON会导致错误。切记切记。
第四步:设置PATH,将D:\icu\bin;D:\qt\gnuwin32\bin;D:\qt;D:\qt\qtbase;D:\qt\qtbase\bin;这些都设置进去。我用的是D盘。您可以使用任何路径。
第五步:下载JOM,在QT文档里能找到下载网址,JOM可以减少编译时间,在我的机器上,不使用任何附加的参数,大约能节省二分之一的时间,使用JOM大约2个小时就可以编译完。
第六步:如图,在CONFIGURE时,要-icu,使用ICU的头和库文件,而且,opengl要设置成desktop,不然,会出现编译错误。
第七步:jom就可以了,也可以使用mingw32-make或者nmake都可以。


在此,感谢qtcn的各位高手指点,没有你们的帮助,我是无法编译成功qt5的。


#1 [activeion 01-03 07:27]
能共享一下你编译的结果么? 我需要debug版的qt5 win版
#2 回 1楼(activeion) 的帖子 [zzh 01-03 14:22]
大哥,你自己编译一下吧。
#3 [roywillow 01-03 16:44]
你win32-g++能编译出来webkit啊……?
#4 [myseemylife 01-03 17:05]
打死也不碰webkit。。。没有icu就好了
#5 [realfan 01-03 20:17]
webkit编出来了吗?

<< 1 2 >> (1/2)

回复 发表
主题 版块