cef内核版本113编译
前期准备
准备材料:
1. cef,下载地址:https://cef-builds.spotifycdn.com/index.html#windows32,我这里选择的是cef_binary_113.1.4+g327635f+chromium-113.0.5672.63_windows32,113的win32版本,根据自己需要选择对应版本即可。
2. vs2019,113版本已经要求至少用vs2019编译。Visual Studio 2019 Professional 专业版 简体中文版下载地址:https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Professional&rel=16
3. CMake工具,下载链接:https://cmake.org/download/,我这里选择的是cmake-3.26.3-windows-x86_64.zip。
cmake生成vs项目
vs项目生成步骤:
- 选择源码目录
- 选择输出目录
- 点击Configure,选择vs环境,选择vs2019,win32
- 点击Generate,生成vs项目
- 点击Open Project,打开vs项目(此步骤可略过,直接去输出目录打开项目即可)
编译
编译顺序为:ZERO_CHECK、libcef_dll_wrapper、cefsimple,编译完成后即可运行cefsimple.exe。
如果编译cefsimple的时候报关于sandbox的错误,在cefsimple_win_c中把sandbox相关屏蔽即可,沙盒(sandbox)模式一般情况用不上。
by cs 2023-05-17