编译QtWebEngine模块
(2019-11-07 13:05:19)
开发环境
QT 5.11.3、Visual Studio 2017
安装python
在安装QT 5.11.3之前,必须先安装Python,且必须是Python 2.7或以后的高版本(网上说Python
3.0版本时 会导致QtWebEngine模块安装失败,我没试过,我用的是2.7.17版本)
安装Perl,版本为Strawberry vesion, 下载网址为:http://strawberryperl.com
注意:1、必须先安装上面步骤的必要软件,否则安装QT过程中会弹出错误。
2、必须将QtWebEngine模块勾选上。
3 、将source勾选上。
以管理员权限打开cmd,进入到Visual
Studio 2017安装目录下的vcvars64.bat文件所在目录,即执行如下命令:
cd /d
“C:\Program Files (x86)\Microsoft Visual
Studio\2017\Enterprise\VC\Auxiliary\Build”
(请根据你本机的vcvars64.bat文件所在目录更改上述红色路径,路径如果有空格,必须加双引号)
执行 :
vcvars64.bat
安装Perl,版本为Strawberry vesion, 下载网址为:http://strawberryperl.com
安装 Bison 和 flex
下载网址为:https://sourceforge.net/projects/winflexbison/
且重命名win-bison.exe 为bison.exe, 重命名 win-flex.exe 到flex.exe
安装 Gperf
下载网址:http://gnuwin32.sourceforge.net/packages/gperf.htm
将上述安装后的exe所在目录加入到系统环境变量中。
安装Visual
Studio 2017
安装QT
5.11.3,
安装完QT后,按如下步骤进行:
执行
cd /d D:\Qt\Qt5.11.3\5.11.3\Src\qtwebengine
(注意:请根据本机QT安装路径,更改上述目录路径)
然后执行下面命令:
E:\Qt\Qt5.8.0\5.8\msvc2017_release\bin\qmake.exe
qtwebengine.pro
(注意:请根据本机QT安装路径,更改上述目录路径)
如果没有出错,就会看到一个Makefile文件生成。
执行:
C:\Program Files (x86)\Microsoft Visual
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\nmake.exe
(注意:请根据你本机Visual Studio 2017的安装路径,更改上述目录)
如果没发生错误,等一段时间就会生成QtWebEngine及其相关的模块.
本文参考:

加载中…