Qt建议安装动态链接Dbug版和编译安装静态链接release版
1.1 编译环境
Windows 10 (Multiple Editions), Version 1703 (Updated July 2017) (x64)
1.2 建立文件夹结构
注:如果qt源码目录的路径比较长会导致编译qtimageformats时出现 无法打开编译器生成的文件“”:Invalid argument的错误,所以放在根目录下,尽量减少路径长度。
2 安装编译所需的工具(直接在360软件宝库搜索安装)
2、Ruby ,官网“http://www.ruby-lang.org/en/downloads/” 本次测试编译版本为Ruby-1.9.2。
3 ActivePerl,官网“https://www.activestate.com/activeperl/downloads”本次测试编译版本ActivePerl-5.24.1.2402
如果不编译qtwebkit,就不用安装ActivePerl了。
前提:
先安装动态链接Dbug版,方法:QT5.10开发(1)安装QT5.10地址:http://blog.csdn.net/qq_15304853/article/details/79165301
然后编译静态链接release版,方法:
1.1 编译环境
Windows 10 (Multiple Editions), Version 1703 (Updated July 2017) (x64)
1.2 建立文件夹结构
假设之前已安装Qt存放在D:pg-Qt目录下,该目录此时内容应如下:
进入5.10.0目录,新建目录:mingw53_32_static 和 qt_build_mingw53_32_static,结果如下
1.3 准备源码
如果之前安装时选择连源码一起安装,则此时源码已经在:D:\pg-Qt\5.10.0\Src目录下了,参见上图。
如果为选择连源码一起安装,则可从Qt官网下载:http://download.qt.io/official_releases/qt/5.10/5.10.0/single/ 下载的qt源码包“qt-everywhere-src-5.10.0.tar.xz”,解压后,放在硬盘的根目录。例如:“F:\qt-everywhere-src-5.10.0 ”
注:如果qt源码目录的路径比较长会导致编译qtimageformats时出现 无法打开编译器生成的文件“”:Invalid argument的错误,所以放在根目录下,尽量减少路径长度。
2 安装编译所需的工具(直接在360软件宝库搜索安装)
1、python 2 ,官网“https://www.python.org/downloads/” 本次测试编译版本为python-2.7.13。
不安装在配置qt时会提示:WARNING: Python version 2 (2.7.5 or later) is required to build QtWebEngine.
2、Ruby ,官网“http://www.ruby-lang.org/en/downloads/” 本次测试编译版本为Ruby-1.9.2。
3 ActivePerl,官网“https://www.activestate.com/activeperl/downloads”本次测试编译版本ActivePerl-5.24.1.2402
如果不编译qtwebkit,就不用安装ActivePerl了。
注意:安装时必须选择“建立环境变量”选项。,也可以手动建立&