1. CEF介绍
Qt自带QWebEngine模块,可以快速实现浏览器,但在实际使用中,某些AMD显卡电脑运行使用了QWebEngine的qt软件,会卡顿甚至奔溃。
cef支持跨平台,是基于Chromium的浏览器控件,全称Chromium Embedded Framework
,因为其跨平台性,被广泛用于制作浏览器。
2. 环境配置
cef预编译版本地址:https://cef-builds.spotifycdn.com/index.html
下载完成后的目录如下:
新建build目录,基于CMake编译:
配置后,生成:
打开VS工程:
ALL_BUILD与ZERO_CHECK:是cmake自动生成的辅助工程。
cef_gtest和ceftests:都是测试模块
cefclient:一个包含CEF各种API演示的浏览器程序Demo。
cefsimple:一个简单的CEF浏览器程序Demo。
libcef_dll_wrapper:对libcef库的C++代码封装。上述cefclient与cefsimple都会用它。
对cefsimple或cefclient进行生成并运行。
问题:编译报错,还未解决
3. 示例程序
以上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)