1 源码及工具下载
cef 我下载的是这个Standard Distribution cef_binary_3.3325.1749.ga42963a_windows32.tar.bz2
CMake 可视化工具 cmake-gui
2 生成对应的 vs 工程
先解压cef3得到如下文件
安装cmake-3.11.0-rc3-win32-x86.msi完成后,打开Cmke可视化工具
1>选择cef所在目录
2>选择想要生成的vs 工程目录
3>点击 Configure,然后选择你想生成的vs各个版本(这个很重要,如果你的项目工程是 vs2008 开发的,就必须用vs2008 生成库文件,否则如果使用网上别人生成的不一样的版本会出现很多莫名其妙的编译错误)
4>配置完成后,点击 Generate 即可.
不分步截图,这个是生成后的截图
5>在生成的vs2008文件夹下找到 cef.sln 打开后编译 libcef_dll_wrapper 工程,去生成 libcef_dll_wrapper.lib,这引入项目需要用到
另外如果生成 vs2008项目,里面会缺少stdint.h,这个是 c99中引进的一个标准C库的文件,去下载一个放到cef工程里面即可
6>生成cefsimple工程
打开exe效果如下,我把默认地址改了qq.com
运行的时候少dll去cef release和 debug目录下拷贝,另外下要将 cef 目录下的 Resources 文件夹的内容拷贝到exe所在目录,否则打开exe 会报错