技术栈
ninja
图王大胜
3 个月前
android
·
gn
·
ninja
·
编译子系统
·
kati
·
soong
Android build子系统(01)Ninja构建系统解读
说明:本文将解读Ninja构建系统,这是当前Android Framework中广泛使用的构建工具。我们将从Ninja的起源和背景信息开始,逐步解读Ninja的优势和核心原理,并探讨其一般使用场景。然后介绍其在Android Framework中的应用及相关工具:kati、soong、gn等,最后介绍下如何自行构建一个Ninja编译系统,以便于对Ninja有一个完整的了解。
愿天堂没有996
8 个月前
移动开发
·
harmonyos
·
arkts
·
openharmony
·
arkui
·
gn
·
ninja
OpenHarmony南向开发—如何快速上手GN
最近在研究鸿蒙操作系统的开源项目OpenHarmony,该项目使用了GN+Ninja工具链进行配置,编译,于是开始研究GN如何使用。 本文的所有信息均来自GN官网和本人个人体会。