以下是以cef_91.0.4472为例进行的流程说明
- 下载代码前的准备
- Git安装
- Python安装,至少2.7版本,最新的版本好像自带python,可以先不装,后面如果脚本运行不成功在装,因为我自己以前就已经装好了,就没有验证过
- Visual Studio安装,根据编译的cef版本,确定安装vs的哪个版本,可以查询https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding.md 确定具体的vs版本,例如编译chromium version 91,就需要安装vs2019 16.8.4+
- WINDOW SDK 和vs一样,需要注意版本号。chromium version 91需要安装10.0.19041
注意如果安装了多个版本的vs,多个WIN SDK,需要注意环境的配置,如果不确定和不知道怎么配,最好保持系统环境单一。
-
代码下载
-
automate-git.py脚本的下载
下载地址: https://bitbucket.org/chromiumembedded/cef/raw/master/tools/automate/automate-git.py
将下载好的automate-git.py放到准备好的文件目录里中,例如I:\cef\source。
代码下载
建立脚本download.bat。脚本内容为:
python automate-git.py --download-dir=I:\cef\source --branch=4472 --no-build
参数说明:
--no-distrib --force-clean
--download-dir 代码保存路径,如I:\cef\source。
--branch=4472 需要下载的代码分支,分支代号可以查询官方网站