VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

1、Chromium Embedded Framework (CEF)是个基于Google Chromium项目的开源Web browser控件,支持Windows, Linux, Mac平台。除了提供C/C 接口外,也有其他语言的移植版。因为基于Chromium,所以CEF支持Webkit & Chrome中实现的HTML5的特性,并且在性能上面,也比较接近Chrome。

2、编译cef

  下载cef    http://opensource.spotify.com/cefbuilds/index.html

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

  下载cmake,  https://cmake.org/download/

 

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

解压cef

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

 

安装完cmake

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

3、编译成功之后

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

4、用vs2010打开cef.sln

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

5、生成libcef_dll_wrapper。会生成libcef_dll_wrapper.lib

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

6、修改cefsimple,生成cefsimple

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

7、运行exe,即可访问百度页面

参考文献

https://blog.csdn.net/lengyue2015/article/details/77972035

http://blog.sina.com.cn/s/blog_150f554f50102xt4w.html

 

8、生成msi

新建项目

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

根据cefsimple生成的Debug目录进行编译,Debug目录结构

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

可以根据爱好设置快捷方式