Google Chromium CEF的编译

吴统威 on 编程语言 | 2016-01-26 14:05:53.0

最近为了编译CEF和JCEF花费了一天的时间.花费那么长时间主要可能没有熟悉其相关的知识点.这里把这一天的成果,记录成两篇文章.


这里我们先讲CEF的编译:


环境: 


windows 7 64位系统


a) 准备:

  1. 下载CEF,选择自己想要编译的版本.下载地址:https://cefbuilds.com/

  2. MinGW-w64 下载地址:http://sourceforge.net/projects/mingw-w64/

  3. visual studio 2015 下载地址可去官网下载

  4. cmake  下载地址:https://cmake.org/


b) 编译:


  1. 将下载cef包解压到一个目录下

  2. 通过CMD进入cef目录下

  3. 敲入cmake -G "Visual Studio 14 2015 Win64"

  4. 目录下会生成Visual Studio 2015的项目文件cef.sln,通过Visual Studio 2015打开这个文件就会构成一个cef项目

  5. 通过Visual Studio 2015编译就可以了


编译期间可能会出现 error C2220: 错误,没有生成 Object文件的语句,这时候项目可能编译不通过.


解决:

 点击项目,右击选择属性->配置属性->c/c++->常规,将“警告视为错误”的选项改为“否”。就可以!