关于建立CEF的“libcef_dll_wrapper”VS2017版本工程,总是遇到libcef_dll_wrapper工程创建、编译和运行崩溃的问题,通过对一个CEF编译和Demo的补充,我们可以创建自己内嵌Chrome的VS2017工程。
一、环境准备
1.Chrome CEF文件下载
由于测试用例的原因,我下载了:3.2704.1414版本,
http://opensource.spotify.com/cefbuilds/index.html
选择“Standard Distribution”,下载后解压到你本地文件目录中。
2.CMake必不可少
为了生成C++接口和对应库文件,需要对CEF中的“libcef_dll_wrapper”重新编译。下载最CMake程序,https://cmake.org/download/
下载哪个版本,选择最新的:Windows win32-x86 Installer: Installer tool has changed. Uninstall CMake 3.4 or lower first!
下载完毕即可开始安装,选项中最好指向所有用户都可以使用。其实VS2017本身也带了一个CMake,带来的编译问题还是太耗时间去解决,还是追求短平快吧,反正都是解决问题。
下载一个Demo程序,这是其它作者的,要成人之美,可以点击他的链接:
https://download.csdn.net/download/alterli/11045496
这里面会遇到一个问题就是,作者