win10下载chrome源码编译过程
环境配置
代理配置
配置一个可用的http代理环境,设置代理服务器为127.0.0.1,端口为8293。
下载depot_tools, 下载地址, 下载后解压到c盘目录。
boto文件配置,路径 c:\home\tool\boto\boto.cfg
1 2 3
| [Boto] proxy = 127.0.0.1 proxy_port = 8293
|
depot_env.bat文件, 路径 c:\home\tools\depot_env.bat
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| @echo off
set NO_AUTH_BOTO_CONFIG=C:\home\tools\proxy\boto.cfg
set HTTP_PROXY=http://127.0.0.1:8293 set HTTPS_PROXY=http://127.0.0.1:8293
set PYTHONHOME= set PYTHONPATH=
set PATH=C:\home\depot_tools;%path%
set vs_2019_install=C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional
set DEPOT_TOOLS_WIN_TOOLCHAIN=0
|
下载源码
创建chrome文件夹
1
| mkdir d:\home\develop\source\google\chromium
|
拉取代码
1 2
| cd d:\home\develop\source\google\chromium fetch --no-history chromium
|
同步代码
1 2
| cd d:\home\develop\source\google\chromium gclient sync -v
|
编译代码
1 2 3 4
| cd d:\home\develop\source\google\chromium cd src gn gen out/Default autoninja -C out\Default chrome
|