接上篇
第六步 下载automate-git.py
目录
c:\code\automate\
地址
https://bitbucket.org/chromiumembedded/cef/raw/master/tools/automate/automate-git.py
第七步 创建update.bat
目录
c:\code\chromium_git\
内容
CEF_USE_GN=1
set GN_DEFINES=use_jumbo_build=true
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
python ..\automate\automate-git.py --download-dir=c:\code\chromium_git --depot-tools-dir=c:\code\depot_tools --no-distrib --no-build --branch=3163
说明:为了和之前的环境保持。
–ide=vs2015 使用vs2015。
–branch=3163 使用这个版本的源代码。
第八步 update.bat
运行“update.bat”脚本并等待CEF和Chromium源代码下载。
需要好长时间,可以去睡觉了。
CEF源代码将被下载到
c:\code\chromium_git\cef
Chromium源代码将被下载到
c:\code\chromium_git\chromium\src
下载完成后,CEF源代码将被复制到 c:\code\chromium_git\chromium\src\cef
如图
第九步 创建create.bat
目录
c:\code\chromium_git\chromium\src\cef\
内容
set CEF_USE_GN=1
set GN_DEFINES=use_jumbo_build=true
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
call cef_create_projects.bat
第十步 运行create.bat
运行create.bat脚本生成Ninja和Visual Studio项目文件。
cd c:\code\chromium_git\chromium\src\cef
create.bat
什么是Ninja
http://blog.csdn.net/yujiawang/article/details/72627121
OK到此我们已经成功构建了一个VS2015的cef.sln
c:\code\ chromium_git\chromium\src\out\Debug_GN_x86\cef.sln
环境准备完毕。先到这里,休息了。
预计下一篇:
CEF小白人系列13-基于chromium构建编译CEF源代码(3)编译代码
学习交流:
QQ群:14764183
加入验证标注 cef入坑。