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_windows64\build\cef.sln"
为防止编译出错,一个个来编译,先编译libcef_dll_wrapper(cef的C++封装静态库),然后编译cefsimple(一个简单的cef客户端),最后编译cefclient(一个较为完整的cef客户端)。我这里都能顺利编译成功!
cefclient例子:输入www.qq.com
cefsimple的例子默认打开www.google.com(需要FQ),可修改为www.baidu.com后运行:
至此,CMake+VS2017成功编译运行cef并运行自带Demo,还算顺利。
希望大家能把自己的所学和他人一起分享,不要去鄙视别人索取时的贪婪,因为最应该被鄙视的是不肯分享时的吝啬。