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