
QT6.2.4-webengine自编译版本,支持MP4等视频播放并移除pdb文件。
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
这是一个基于QT 6.2.4的webengine模块自编译版本,已优化为支持MP4等多种格式视频流畅播放,并且去除了不必要的pdb调试文件以减小体积。
QT6默认的QWebEngineView组件不具备视频播放等功能,需要自行编译源码来实现。
1. Python版本需为2.7.5以上,并且webengine仅支持Python 2.7。
2. 需要安装Bison和Flex工具。
3. 安装GPerf工具。
4. Perl、Ruby环境也是必需的。
5. Node.js建议使用12及以上版本。
6. Visual Studio 2019开发环境必不可少。
7. Windows 10 SDK需为version 10.0.19041以上,此SDK在Visual Studio中自带。
8. 编译qt源码时需要Python3.8以上的版本。
安装Ninja之后使用如下命令进行编译:
```
configure -prefix C:x64release -release -force-debug-info -platform win32-msvc -opensource -confirm-license -opengl es2 -webengine-proprietary-codecs
cmake --build . --parallel
cmake --install .
```
请注意,硬盘至少预留50GB以上的空间和16GB的内存以确保编译过程顺利进行。建议使用性能较好的计算机执行此操作,否则耗时会非常长。曾有人在虚拟机环境下耗费一周时间完成编译工作。
全部评论 (0)
还没有任何评论哟~


