CEF3 二进制文件及资源文件说明

PC游戏中用CEF3制作内嵌浏览器 因为项目需要,需要将游戏手机助手中的朋友圈给移植到PC游戏中,而以前游戏中的内嵌浏览器采用的是IE6内核,满足不了我们的需求,于是决定把Cef3内嵌到游戏中,在完成正常工作之余,利用闲散时间不断地查找各种资料,初步完成了项目需求,决定写一篇文章来记录我碰到的各种坑。 一开始我只是在网上找了一个最后支持XP系统的版本–2623版本,利用这个版本进行开发,后来发现不支持MP3、MP4,是需要重新编译一... 阅读详情

一、目录总览

在Release目录成功编译完libcef后,会看到Relase目录有以下文件生成(这里剔除了编译过程产生的临时文件,如:pdb,lib等)


二、详细说明


1、必须文件,缺少任意一个CEF将无法运行:


libcef.dll
    这个不用多说,CEF的核心库文件,js引擎、网页加载渲染逻辑等都在其中,也是size最大的一个文件(Release版将近50M,Debug版超过500M)。

icudtl.dat 
    用来支持unicode。

natives_blob.bin
snapshot_blob.bin

    V8引擎快照数据。

2、可选文件:

locales/
    该目录包含CEF,Chromium和Blink使用的本地化资源。 CefSettings.locale指定需要加载的.pak文件。 只需要发布配置的区域对应的.pak文件。 如果没有区域设置将配置默认语言环境“en-US”。如果没有这些文件任意Web组件可能显示不正确。

cef.pak
cef_100_percent.pak
cef_200_percent.pak

    这些文件包含了供CEF使用的区域无关资源,缺少这些文件任意Web组件可能显示不正确。(笔者当时缺少cef_100_percent.pak,cef_200_percent.pak两文件,导致视频控件不显示音量和最大化按钮)。

cef_extensions.pak
    此文件包含扩展加载所需的非本地化资源传递`--disable-extensions`命令行标志来禁止使用文件。没有这个文件,依赖于扩展系统的组件将不起作用,如PDF查看器。

devtools_resources.pak
    此文件包含Chrome开发者工具所需的非本地化资源,缺少这个文件,Chrome开发者工具将无法运行。

d3dcompiler_43.dll (Windows XP需要该文件)
d3dcompiler_47.dll (Windows Vista和更高版本的系统需要该文件)
libEGL.dll
libGLESv2.dll

    Direct3D支持文件,如果缺少这些文件,HTML5在渲染2D画布,3D CSS,WebGL时将不起作用。

wow_helper.exe
    用来支持Windows Vista 64位沙箱。如果没有这个文件,32位的CEF将无法在开启了沙箱的64位的Vista机器上运行。

PS:英文好的老铁可以直接参考 
https://bitbucket.org/chromiumembedded/cef/src/816f700d3ea42bedc5ca5a2314c27b761b69abc5/tools/distrib/win/README.redistrib.txt?at=master&fileviewer=file-view-default
windows下Qt中的第一个Cef3程序 上一篇我们编译了vs2017版本的Cef3,记得那一步的需要修改成/MD,编译出Debug版本和Release版本。 我们还是以cef_binary_75.0.1+gb5e74dd+chromium-75.0.3770.80_windows64.tar.bz2这个版本为准。(原因见上一篇博客)。 我们修改simple_app.cc中的url为"http://www.baidu.com",否则会发现打开cefsimple.exe时半天显示不了网页。(原链接为"http://www.google.com",不科 阅读详情

相关推荐

natives_blob.bin

ajisssgjcmg co0

v8引擎编译过程记录(保姆级教程)2023.7.22

介绍了如何编译谷歌的v8 js引擎

qq_21499983的博客 5249

snapshot_blob.bin

snapshot_blob.bin

libcef-框架架构中概念介绍-命令行参数-元素布局-应用程序结构(二)

文章目录1.命令行参数2.应用布局2.1 windows2.2 linux2.3 MacOS3.应用结构3.1 入口函数3.2 单个可执行文件3.3 单独的子进程可执行文件4.作者答疑 1.命令行参数   CEF3 和 Chromium 中的许多功能可以使用命令行参数进行配置。这些参数采用“–some-argument[=optional-param]”的形式,并通过 CefExecuteProcess() 和 CefMainArgs 结构传递到 CEF(请参阅下面的“应用程序结构”部分)。   要在将 C

插件开发 1771

chrome_200_percent.pak

chrome_200_percent

natives blob.bin

丢失native biob.bin资源的解决,可直接在此下载拷贝到应用

CEF二进制资源文件简介

CEF二进制资源文件简介 去发现同类优质开源项目:https://gitcode.com/ 提供支持H.264、AAC、MP4、MP3等音视频编解码的CEF二进制文件。 项目介绍 在现代软件开发领域,跨平台开发已成为一种趋势。CEF(Chromium Embedded Framework)是一种强大的框架,允许开发者将基于Chromium的浏览器功能嵌入到应用程序中。今天,我们将向您介绍一个开源项...

gitblog_06715的博客 924

wow_helper.exe

wow_helper.exewow_helper.exewow_helper.exewow_helper.exewow_helper.exe

【亲测免费】 CEF 二进制文件下载仓库

CEF 二进制文件下载仓库 去发现同类优质开源项目:https://gitcode.com/ 资源文件介绍 标题 cef-binary-115.2.3+gcf87de9+chromium-115.0.5790.32-windows32 描述 版本:Cef_115.0.5790.32 平台:Windows32 VS版本:VS2022 构建:Debug Release CEF版本:115 Chrom...

gitblog_09738的博客 598

保姆级教程:用C++逆向解析通达信shm.tnf文件(附完整代码与偏移量详解)

本文提供了一份详细的C++逆向工程教程,指导开发者如何解析通达信的shm.tnf文件。通过分析文件结构、定位关键字段并实现完整解析流程,帮助量化交易开发者高效获取沪市股票数据。教程包含完整代码示例和偏移量详解,适合金融数据本地化处理需求。

weixin_27945229的博客 524

从T型结到Wilkinson:5分钟搞懂功分器选型指南(附最新射频测试数据对比)

本文通过对比T型结、电阻型和Wilkinson三种功分器的核心原理与实测数据,提供了清晰的射频功分器选型指南。文章结合最新的2.4GHz ISM频段测试数据,分析了插入损耗、回波损耗和端口隔离度等关键指标,并针对窄带物联网、射频测试及合成系统等不同应用场景,给出了具体的选型建议和实战提醒,帮助工程师根据系统需求做出最优决策。

bush的博客 305

二进制文件更新程序_CEF3 二进制包

CEF3的二进制包可以在这个页面下载。其中包含了在特定平台(Windows,Mac OS X 以及 Linux)编译特定版本CEF3所需的全部文件。不同平台拥有共同的结构:cefclientDebugincludelibcef_dllReleaseResourcestools每个二进制包包含一个README.txt文件和一个LICENSE.txt文件,README.txt用以描述平台相关的细节,而...

weixin_39842918的博客 466

Python+pytest+requests 自动化测试框架

环境准备 本次选用的是Python+Pytest+requests来搭建自动化框架,需要有 Python 环境(3.x 版本),安装pytest和requests,不会安装的自行去网上搜教程。 关于 Pytest 的基本使用,这里不作讲解,不清楚的可以看我之前的文章。 简单 Demo 我们先创建一个项目,取名api-test,然后在下面创建一个test_api.py的文件 # test_api.py import pytest import requests def test_01():

weixin_42686892的博客 1万+

CEF 二进制资源文件简介

CEF 二进制资源文件简介 去发现同类优质开源项目:https://gitcode.com/ 资源文件信息 标题: cef-binary-89.0.18+gb36241d+chromium-89.0.4389.114-windows32 版本: cef_binary_89.0.18+gb36241d+chromium-89.0.4389.114_windows32.7z 描述: 本资源文件提供了...

gitblog_06727的博客 849

最全卷积总结篇(分组、深度可分离、空洞、转置等)

分组卷积(Group Convolution)是一种卷积操作方式,它最早在AlexNet中引入,并在深度学习中被广泛使用,尤其是在高效模型设计(如MobileNet和ResNeXt)中。分组卷积通过将输入特征通道分为若干组,并在每组内单独进行卷积操作,可以减少计算复杂度和参数量,同时有效利用模型的结构特性。分组卷积的工作原理通道分组:输入特征图的通道图为C_in,输出特征图的通道数为C_out,将每组的C_in和C_out分为G组,每组的通道数为C_in/G和C_out/G。组内卷积。

qq_44815135的博客 4219

【Linux】U盘配置Ubuntu系统 ——(Win10+Ubuntu20.04)双系统安装教程

Ubuntu系统安装

WS_Change的博客 4336

libcef(一)编译CEF

下载二进制原码 链接地址 不同系统可选择不同版本,因有需求故我选的是Win32版本(我的系统是Win10,64位)。 想要选择其他版本可点击上图中的Show All Builds字样之后再点击Show More Builds字样可出现更多版本。 我选择的是下图所示版本(当时下载的时候还是最新版本,等想起来截图做笔记已经更新了其他版本)。 关于CEF的版本 Standard Distribution:标准二进制分发。包括头文件,libcef_dll_wrapper源代码,二进制文件,CMake配置文

chen_ling_16的博客 8386

YoloV8改进策略:基于双层路由注意力的视觉Transformer提升YoloV8的检测能力

本文使用2023年最新提出的BiFormer,实现对YoloV8的改进。目前,BiFormer还有在显存占用,还有性能存在问题。我们先试试效果,期待作者在Pytoch上早日实现优化。论文链接:https://arxiv.org/abs/2303.08810代码链接:https://github.com/rayleizhu/BiFormer作为视觉transformer的核心构建模块,注意力是捕捉长程依赖关系的强大工具。

m0_47867638的博客 2845

【免费下载】 CEF4Delphi控件最新版下载与使用指南

CEF4Delphi控件最新版下载与使用指南 【下载地址】CEF4Delphi控件最新版下载与使用指南 本仓库提供的是目前为止最新版的CEF4Delphi控件,该控件支持Delphi7,并允许在Delphi中使用Chrome浏览器内核。通过使用该控件,您可以在Delphi应用程序中嵌入现代化的Web浏览器功能 ...

gitblog_09791的博客 1372

多测师肖sir_高级金牌讲师_数据库之存储练习题(8.13.1)

实验 一、 实验要求: 理解存储过程的概念 掌握存储过程的语法格式、使用方法 掌握存 储过程的创建、执行 二、实验前提: – drop table if exists student; – Create table student – (Id varchar(255), #学号 – Name varchar(255), #姓名 – Roomid varchar(255), #班级 – Sex char(1), #性别 – Degree varchar(3) );#成绩; Insert into stud

多测师肖sir的博客 708

Altium Designer 超详细入门教程

本文是一份Altium Designer新手入门教程,详细介绍了从软件基础到PCB制版的全流程。主要内容包括:软件界面介绍与工程创建方法;原理图设计中的元件放置、电气连线、标注添加等操作;PCB设计的布局布线、铺铜和DRC检查;Gerber和钻孔文件的导出方法。教程还提供了分类整理的实用快捷键表和新手避坑指南,强调原理图编译和DRC检查的重要性。通过本教程,新手可以快速掌握AD基本操作,完成简单电路板的设计与制版文件导出。

学习中...... 840

QT6 内嵌CEF 环境配置

最近开发一个项目,需要在Qt中使用CEF,记录一下相关的环境配置(Windows下)。需要的软件:Qt6、cmake、vs2022。

bugcat的博客 1368

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: WEBKIT/CEF DOM树创建过程分析
下一篇: CEF 实现全屏播放视频
CButtonST
博客等级 码龄16年 42粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值