1.下载depot_tools

2. 更新depot_tools

gclient

3. 获取代码,托GFW的鸿福,时间要很久。科学上网,是不错的选择

gclient config http://src.chromium.org/svn/trunk/src
gclient sync --force
  • http://src.chromium.org/svn/trunk/src 为trunk下代码,有可能编译不过,即使编译成功 此版本的浏览器很可能有许多问题,建议使用release下的版本代码。 如: http://src.chromium.org/svn/releases/35.0.1916.153/
  • 目录路径不能包含'@'字符,svn update时,会出... a peg version ...的错误
set GYP_MSVS_VERSION=2013
set GYP_GENERATORS=msvs-ninja,ninja
gclient runhooks --force

5. 编译

debug版,不设置GYP_DEFINES link时会出错

set GYP_DEFINES=component=shared_library
ninja -C out\Debug chrome

release版

ninja -C out\Release chrome.exe

参考

Chromium building with nanja or najia+vs2013

标签: chromium
日期: 2014-07-04 17:30:06, 10 years and 196 days ago
留言

回复不允许使用html标签

通过电子邮件通知我有后续评论.