window.open('http://www.qtcn.org/bbs/attachment/Mon_1301/68_311_8911160d5c0576d.png?21');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" > 第一步:下载
编译器,用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的。