【使用最新版本的cef,编译libcef_dll_wrapper】

CEF

对于cef,不做过多介绍,相信各位读者都应知晓,本文不涉及,对于cef源码的编译,主要介绍libcef_dll_wrapper的编译。核心的libcef.dll仍然使用官方提供的版本。

数据来源

CEF Automated Builds (spotifycdn.com)

操作步骤

下载所需文件

下载标准版即可

小细节-windows下打开tar.bz2文件

1、使用7z工具提取,先将tar.bz2提取出来,成为.tar文件

2、再使用7z工具提取,从tar文件中提取出文件夹

使用cmake-gui进行工程配置

备注:从99版本开始,cef仅支持VS2019及以上

打开build目录下的解决方案

各工程介绍

  • ALL_BUILD与ZERO_CHECK:是cmake自动生成的辅助工程。

  • cef_gtest与ceftests:都是测试模块,这里不关心。

  • cefclient:一个包含CEF各种API演示的浏览器程序Demo。

  • cefsimple:一个简单的CEF浏览器程序Demo。

  • libcef_dll_wrapper:对libcef库的C++代码封装。上述cefclient与cefsimple都会用它。

核心编译libcef_dll_wrapper

编译成功后,再编译cefclient或者cefsimple

整体编译完成

 

后续文章会介绍如何将该代码嵌入自身工程,以及与duilib的相结合。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

uulyn

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值