银河麒麟V10 QT4编译环境搭建 支持web控件

本文所说为银河麒麟V10系统,而非优麒麟。

银河麒麟V10内置有不完整的Qt4.8.7和Qt5.6库,麒麟软件商店可以下载QtCreator4.3.1。

本人所使用的电脑是arm架构的,和amd架构的电脑编译环境有所出入。

不清楚自己架构的小伙伴可以输入 dpkg --print-architecture 查看。

Qt4支持的web控件为webkit;

Qt5.0-5.5支持的web控件为webkitwidgets;

Qt5.6以上支持的web控件为WebEngine。

银河麒麟Qt4库中有webkit模块,但动态库和头文件不完整;Qt5.6的库中莫名有一个webkitwidgets却没有WebEngine,导致相当于啥都没有,我至今不理解为啥。Qt5的WebEngine我没成功装上,就不赘述了,下面进入正题。

前提:

预装qt4.8.7 ; qtcreator 4.3.1 ;  提前准备对应版本的qt源码包(qt-everywhere-opensource-src-4.8.7.tar.gz)。如果是qt4其他版本,只需要准备对应版本的源码包。

qt官方下载地址(就是可能会很慢):此网址还有其他版本的下载

https://download.qt.io/archive/qt/4.8/4.8.7/

步骤:

1.在/usr/lib/aarch64-linux-gnu/查看是否存在 libQtWebKit.so 文件。这是一个必要的库,但是系统内的库可能不叫这个名字而叫 libQtWebKit.so.4.10.2之类的名

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值