首页| 论坛| 消息

标题:Qt5.12.7、Qt5.12.8 QtWebEngine支持mp4播放下载
作者:XChinux
日期:2020-04-22 13:33
内容:

Qt5WebEngineCore.dll_Qt5.12.7-msvc2017-x86
Qt5WebEngineCore.dll_Qt5.12.7-msvc2017-x64
Qt5WebEngineCore.dll_Qt5.12.8-msvc2017-x86
Qt5WebEngineCore.dll_Qt5.12.8-msvc2017-x64
下面是简单的编译过程:
https://doc.qt.io/Qt-5/qtwebengine-platform-notes.html
Windows下,按照手册说明先安装
Python 2:https://www.python.org/
Perl:http://strawberryperl.com/
安装好后,将Python2的python.exe目录及perl.exe的目录加入到PATH中
下载好Qt源代码,解压到Qt安装目录中(注意目录结构,与Qt安装包的目录关系保持一致),
首先进入对应的msvc编译器的控制台(假设本地安装的Qt为5.12.8-msvc2017-x64),然后依次执行下面命令进行编译和安装(假设Qt安装目录为D:\Qt):

cd D:\Qt\5.12.8\Src
PATH=%PATH%;D:\Qt\5.12.8\Src\gnuwin32\bin
cd qtwebengine
D:\Qt\5.12.8\msvc2017_64\bin\qmake.exe -- -webengine-proprietary-codecs
nmake release
nmake install

以上就64位的编译完了,中间有编译debug版本错误不用管它。
==========================================
32位的,需要使用msvc-x64_x86编译器,不能使用msvc-x86 native编译器。
其他的步骤同上面64位的一致。

安装完后,将Qt bin目录下的Qt5WebEngineCore.dll就已经是编译后的新文件了


#1 [liulin188 04-22 14:40]
坛主好人啊,我12.5的跑12.8也ok
#2 [liulin188 04-22 14:46]
可以用,牛逼的很。
授人以渔吧,坛主告诉我们编译方法吧,我想编译个12.5的
#3 [XChinux 04-23 18:55]
Qt帮助手册里有写怎样编译。
https://doc.qt.io/Qt-5/qtwebengine-platform-notes.html
然后再参考下网上搜索到的相关的文章,就知道如何编译了。
太耗费磁盘空间了。我编译个版本一次(只有release)要花三 四个小时。
#4 [XChinux 04-23 18:57]
windows下,要用msvc-x64-x86来编译32位DLL,不能用msvc-x86 native来编译。
#5 [XChinux 04-23 19:21]
https://xchinux.lofter.com/post/1d239eff_1c8eec74b
简单写了一个。

<< 1 2 >> (1/2)

回复 发表
主题 版块