CEF Mac编译笔记

CEF 全称 Chromium Embedded Framework, 是一个基于 Google Chromium 的开源项目。 Google Chromium 项目主要是为 Google Chrome 应用开发的,而 CEF 的目标则是为第三方应用提供可嵌入浏览器支持。 CEF 隔离底层 Chromium 和 Blink 的复杂代码,并提供一套产品级稳定的 API,发布跟踪具体 Chromium 版本的分支,以及二进制包。 CEF 的大部分特性都提供了丰富的默认实现,让使用者做尽量少的定制即可满足需求。
如果只是展示网页,没有视频播放的需求,可以使用官网编译好的动态库

https://cef-builds.spotifycdn.com/index.html

这里有各种版本可供选择。

这里以cef_binary_91.1.22+gc67b5dd+chromium-91.0.4472.124_macosx64.tar.bz2为例。

首先配置好开发环境,安装相应的XCode和CMake :https://cmake.org/download/

下载源码到ceflearn目录

解压tar -jxvf cef_binary_91.1.22+gc67b5dd+chromium-91.0.4472.124_macosx64.tar.bz2 

打开CMake,选源码目录和编译输出目录

点击Configure生成配置信息,

 然后再点击Generate生成工程文件

 然后用XCode打开cef.xcodeproj

 接着就可以编译这些例子了

 运行:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值