Cef开发学习 – Windows上下载编译CEF3

一、Cef是什么

CEF是Chromium Embedded Framework的缩写,是个基于Google Chromium项目的开源浏览器控件,支持Windows, Linux, Max平台。

二、Cef可以做什么

最初Cef作为桌面软件中用来展示网页内容的组件,可以不依赖操作安装的浏览器,能更好的在各个系统平台上展示设计好的Web内容。随着WebUI技术的发展,现在多来越多的项目,把Cef作为前端开发的核心,使用WebUI技术来开发桌面软件。

三、如何下载使用Cef库

1.Cef下载

下载地址:https://bitbucket.org/chromiumembedded/cef/downloads/?tab=branches

2.生成Cef项目

下载CMake(一款跨平台的编译辅助工具),通过CMake生成Windows平台下的的VS解决方案,使用Visual Studio打开生成的解决方案,此时选择编译CefSimple或者CefClient项目,编译成功后,在程序目标目录里面会看到编译成功的执行文件。

总结

随着桌面软件开发的移动化和Web化,集成Cef后,极大的提高了前端复杂项目的开发效率,核心代码一次编译,多平台共享使用!