准备工作
1、开发工具:需要安装 VS2017
2、SDK: 需要 win10 sdk 18362版本
3、固态硬盘:编译程序需要 90G 空间,编译时间约4个小时
解压代码
1、下载repo.7z, 解压到固态硬盘的根目录
2、进入解压后的 repo 目录,可以查看文件
编译步骤
1、双击运行 env.bat,弹出命令行窗口
2、生成gn工程
gn gen out/Default --args="enable_nacl=false"
3、生成VS解决方案文件
gn gen --ide=vs2017 --sln=all --no-deps --winsdk=10.0.18362.0 out/Default
4、编译代码
ninja -C out/Default base
ninja -C out/Default chrome