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 cab31620804e3b52b63744999a79a9a188132661..8c124330ebf6a5b7b201eb810cf6d859ace1b254 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是一个专注于速度的小型构建系统。 ### 运作机制