chromium系列(3)--编译

本文详细介绍了如何在Ubuntu 18.04上编译Chromium项目,包括编译前的硬件和环境需求,如Linux系统、16GB内存和固态硬盘。讲解了编译环境配置、所需时间、编译工具ninja和gn的使用,以及编译参数的选择。文章还提供了编译过程的步骤和编译完成后apk的存放位置。
摘要由CSDN通过智能技术生成

chromium系列(3)–编译

前言

本文主讲 android 编译的相关

编译前的准备

  1. 编译硬件需求
    i 系统基于linux.
    ii 内存大于16GB
    iii cpu 至少4核, 每核3.5GHz之上
    iiii 硬盘至少需要100GB, 固态硬盘最好,可以提高编译速度和文件打开速度。
  2. 编译环境的配置
    本文基于ubuntu18.04。首先安装必须的环境依赖
cd src
build/install-build-deps-android.sh
  1. 编译的时间
    和机器的cpu,内存,以及硬盘的读写速度相关,
    测试8核16线程,32g内存,机械硬盘的环境下,编译arm64,时间大概2-3小时。

编译的工具

下面介绍的这两种工具只需要会用就行,也不需要单独下载,都在depot_tools中包含了,如果感兴趣,可以单独下载研究。

  1. 编译的工具主要是ninja,google自研的编译工具,感兴趣的话,可以参考下面的连接The Ninja build system
  2. 另一个关于生成工程的工具,gn下载链接在下面,有兴趣可以看看。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值