Qt WebEngine版本要求

本文介绍了如何在不同操作系统上配置QtWebEngine模块。对于Windows,需要使用Visual Studio 2013;而在Linux环境中,特别是在RHEL 6.5上安装Qt 5.4.2可能会遇到问题,推荐使用更新的Qt版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WebEngine是Qt5.4之后加入的新特性,用Qt WebEngine取代之前的Qt Webkit
http://wiki.qt.io/QtWebEngine


windows版本

windows版本需要vs2013支持,下面是官方文档的原话:

Building on Windows currently requires Visual Studio 2013 or Visual Studio 2013 Express Edition This will most likely remain a requirement for Qt WebEngine. Changing it would require significant changes to the Chromium code base that are going against the direction Chromium is being developed.

从官方文档来看,目前在Windows上的构建需要Visual Studio 2013或Visual Studio 2013 Express Edition,这很可能仍然是Qt WebEngine的一个需求。
所以要想在windows下使用Qt WebEngine模块需要下载qt对应的vs2013版本。


linux

通过实践发现rhel6.5系统之上通过源码安装Qt5.4.2之后,编译使用webengine的项目是报错:
Project ERROR: Unknown module(s) in QT: webenginewidgets
猜想Qt5.4.2可能不支持该模块。
于是想安装Qt5.5.1查阅文档后发现Qt5.5.1需要红帽6.6系统。





后续:
linux下qt5.4.2源码编译安装没有Qt WebEngine模块,可能是gcc版本问题,所需的gcc版本为GCC version 4.7 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值