mac下搭建编译chromium的开发环境

本篇为 mac 下搭建编译chromium的方法
windows篇:windows下搭建编译chromium的开发环境_二七-CSDN博客
linux篇:linux 搭建和编译 chromium 环境_二七-CSDN博客

系统环境:mac OS 10.13.6
参考文档:https://chromium.googlesource.com/chromium/src/+/master/docs/mac_build_instructions.md
*注:搭建chromium开发环境,使用普通账号(非root),如果普通用户遇到权限问题,使用sudo提权


第一步,按照Xcode
   app store 下载安装 xcode

第二步,安装depot_tools
   命令
   git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
   
   安装路径:
   /path/to/depot_tools

第三步,添加depot_tools环境变量
   命令
   vi ~/.bash_profile
   
   添加
   export PATH="$PATH:/path/to/depot_tools"
   
   检查
   $echo PATH

第四步,获取chromium并安装必要组件
   $ mkdir chromium && cd chromium
   $ git config --global core.precomposeUnicode true

第五步,获取代码
    下载代码: 
   fetch --nohooks chromium
   
   // 如果下载异常,可以从其他地方拷贝代码
   执行 gclient runhooks

  // 同步代码
  gclient sync

第六步,gn
   进入src目录,执行 $ gn gen out/Default --args='is_debug=false is_official_build=false symbol_level=2 enable_nacl=false use_jumbo_build=true'
   注:(Default名字可以随便取,必须加上--args,才会在out/Default目录下生出args.gn文件,之后可以修改,is_official_build设为true会报错)

第七步,编译
   ninja -k 100 -C out/Default chrome
   注:第一次编译加-k,因为一些依赖文件是编译中生成。
 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值