社区
Qt
帖子详情
linux编译Qtwebengine的问题
shy_wing
2018-12-01 01:05:08
我需要单独编译Qtwebengine这个模块,于是我就执行qmake qtwebengine.pro ,但是他提示我说需要gperf这个东东,可是我已经在系统中安装了gperf,为什么还是一直提示这个问题呢?这个路径是不是需要特别指定?
...全文
2143
1
打赏
收藏
linux编译Qtwebengine的问题
我需要单独编译Qtwebengine这个模块,于是我就执行qmake qtwebengine.pro ,但是他提示我说需要gperf这个东东,可是我已经在系统中安装了gperf,为什么还是一直提示这个问题呢?这个路径是不是需要特别指定?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
雲天之巔
2019-01-08
打赏
举报
回复
需要删掉那个config.cache文件然后再执行
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
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
cmake项目
编译
构建管理视频课程
课程讲解形式有什么特点? 基于工程实践的讲解模式(实际敲代码的讲解形式,直观了解cmake语法形式和常用功能) 基于实用考量的技术选题( 选取
QT
软件工程师cmake常用必备技术进行讲解) 通过这个课程能够学到什么?学习
QT
项目
编译
构建管理技术路线中的cmake项目
编译
构建管理工具。
QT
cmake常用语法知识具体实践
QT
cmake常用用法具体实践
QT
cmake
编译
链接选项管理具体实践
QT
cmake多项目组织管理具体实践
QT
cmake版本信息管理具体实践
QT
cmake动态库和静态库管理具体实践
QT
cmake 模块管理用法具体实践
QT
cmake
QT
应用配置管理具体实践
QT
cmake
QT
应用安装文件管理用法具体实践
QT
cmake
QT
应用
Linux
软件包管理具体实践
QT
6.2.4-
web
engine
自
编译
,支持mp4等视频播放。这里删除了pdb。
QT
6默认的Q
Web
Engine
view是不支持视频播放等功能的,需要自己用源码
编译
。 1. python2.7.5以上
web
engine
需要使用2.7,3不支持 2.Bison,Flex 3.GPerf 4.Perl、ruby 5.Node.js 建议12以上版本 6.Visual Studio 2019 7.Windows 10 SDK version 10.0.19041以上 vs2019自带 8.python3.8以上
编译
qt
源码使用3 9.ninja configure -prefix C:\x64release -release -force-debug-info -platform win32-msvc -opensource -confirm-license -opengl es2 -
web
engine
-proprietary-codecs cmake --build . --parallel cmake --install . 注意: 硬盘可用空间留够最好50G+,内存留够最好16G+,
编译
计算机选择性能好一点的,否则很慢。用虚拟机
编译
了一周时间。
Linux
+下
编译
并安装配置+
Qt
+全过程+
对于刚刚入门的
Qt
学习爱好者来说,这是一篇很不错的文章,可以教会你如何在
Linux
下阿里安装和配置
Qt
,因为在
Linux
下的安装比window下的要复杂的多
Qt
16,212
社区成员
26,592
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章