CMake + VS2017编译CEF过程

VS2017 + CMake编译CEF(Chromium Embedded Framework)
本文记录了使用CMake工具+VS2017成功编译CEF的过程
环境:VS2017 + CMake 3.15.5 + cef_binary_3.2704.1414.g185cd6c_windows64 (Window10 x64)
解压cef源码,打开Cmake-GUI工具

设置好源码路径以及build路径,依次点击configure和Generate,一般来说没啥问题。
使用VS2017打开"D:cef_binary_3.2704.1414.g185cd6c_windows64uildcef.sln"

为防止编译出错,一个个来编译,先编译libcef_dll_wrapper(cef的C++封装静态库),然后编译cefsimple(一个简单的cef客户端),最后编译cefclient(一个较为完整的cef客户端)。我这里都能顺利编译成功!

cefclient例子:输入www.qq.com

 cefsimple的例子默认打开www.google.com(需要翻墙),可修改为www.baidu.com后运行:

 至此,CMake+VS2017成功编译运行cef并运行自带Demo,还算顺利。

原文地址:https://www.cnblogs.com/MakeView660/p/12162775.html