社区
Qt
帖子详情
linux编译Qtwebengine的问题
shy_wing
2018-12-01 01:05:08
我需要单独编译Qtwebengine这个模块,于是我就执行qmake qtwebengine.pro ,但是他提示我说需要gperf这个东东,可是我已经在系统中安装了gperf,为什么还是一直提示这个问题呢?这个路径是不是需要特别指定?
...全文
2370
1
打赏
收藏
linux编译Qtwebengine的问题
我需要单独编译Qtwebengine这个模块,于是我就执行qmake qtwebengine.pro ,但是他提示我说需要gperf这个东东,可是我已经在系统中安装了gperf,为什么还是一直提示这个问题呢?这个路径是不是需要特别指定?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
雲天之巔
2019-01-08
打赏
举报
回复
需要删掉那个config.cache文件然后再执行
编译
QT
5.15.2
qt
web
engine
模块以支持mp4
由于版权限制,
Qt
官方无法在其二进制包中提供某些解码器,这导致
Qt
Web
Engine
无法支持一些常见的视频格式(如MP4)。为了解决这一
问题
,可以通过重新
编译
Qt
Web
Engine
来集成所需的解码器
QT
5.14 + x86
编译
Qt
Web
Engine
动态库,支持视频播放、音乐播放
QT
发布的
Qt
Web
Engine
,默认不支持视频和音乐播放,需用源码自行
编译
。 但
编译
过程存在很多坑儿和条件限制,例如:
编译
环境和条件差异、硬件限制(内存16G以上、几十G的大存储空间)、
编译
耗时(6小时以上,还是在顺利的情况下)等。 为使有缘人少受折磨、方便使用,现分享自己的
编译
成果:
Qt
Web
Engine
动态库,
QT
5.14 + x86
编译
(支持32位程序,可以跑在64位操作系统中),包含release,debug,完美支持视频和音乐播放。 使用方法: 将文件dll拷贝至
QT
安装目录,例如: D:\
Qt
\
Qt
5.14.2\5.14.2\msvc2017\bin 仅供相关爱好者交流使用,请于下载24小时内删除
Qt
Web
Engine
Qt
5.12.11支持mp4,release库
Qt
Web
Engine
Qt
5.12.11支持mp4,release库
交叉
编译
QT
5.9(包含Q
Web
Engine
)
ARM64下
QT
需要用到Q
Web
Engine
模块,网上很多资源交叉
编译
QT
时,均默认跳过此步骤,没跳过此步骤的很多未能详细提供交叉
编译
web
engine
模块所依赖的库,导致此模块无法交叉
编译
通过,资源中包含了arm64下交叉
编译
的
web
engine
模块结果(基于
QT
5.9.5),下载后可在交叉
编译
后的
qt
中通过手动添加模块增加
web
engine
,亲测可用,未能交叉
编译
通过且需要用到
web
engine
模块的可以下载。 注意:lib文件夹下的so文件,可以模仿系统中的其他so文件手动建立链接即可
Qt
Web
Engine
5.12.6动态库 支持视频和音频
qt
5.12.6
qt
web
engine
编译
动态库,支持视频mp4和音频。
qt
web
engine
采用vs2019
编译
64位动态库
Qt
16,818
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章