CEF小白人系列12-基于chromium构建编译CEF源代码(2)环境准备下

接上篇

第六步 下载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入坑。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值