From 2a1b36efdabebf85895ecb5d6ee4384618ce2639 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=BB=E5=8C=97=E5=86=B5=E5=BD=92?= <2692032597@qq.com> Date: Mon, 18 Jul 2022 15:12:19 +0000 Subject: [PATCH] =?UTF-8?q?update=20zh-cn/device-dev/subsystems/subsys-bui?= =?UTF-8?q?ld-standard-large.md.=20Signed-off-by:=20=E8=B4=BE=E4=BD=B3?= =?UTF-8?q?=E8=B1=AA=20<2692032597@qq.com>?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh-cn/device-dev/subsystems/subsys-build-standard-large.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zh-cn/device-dev/subsystems/subsys-build-standard-large.md b/zh-cn/device-dev/subsystems/subsys-build-standard-large.md index cab3162080..8c124330eb 100644 --- a/zh-cn/device-dev/subsystems/subsys-build-standard-large.md +++ b/zh-cn/device-dev/subsystems/subsys-build-standard-large.md @@ -11,20 +11,24 @@ ### 基本概念 在了解编译构建子系统的能力前,应了解如下基本概念: - - 平台 + 开发板和内核的组合,不同平台支持的子系统和部件不同。 - 子系统 + OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 部件”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或部件。子系统是一个逻辑概念,它具体由对应的部件构成。 - 部件 + 对子系统的进一步拆分,可复用的软件单元,它包含源码、配置文件、资源文件和编译脚本;能独立构建,以二进制方式集成,具备独立验证能力的二进制单元。 - gn + Generate ninja的缩写,用于产生ninja文件。 - ninja + ninja是一个专注于速度的小型构建系统。 ### 运作机制 -- GitLab