仓颉SDK集成构建指导书。
仓颉SDK集成构建指导书
本指导书旨在帮助社区贡献者在不同环境中完成仓颉 SDK 集成构建。构建依赖工具和版本详见构建依赖工具。
为简化构建步骤,本指导书基于 Ubuntu 22.04/MacOS 14 Sonoma 等较高操作系统版本构建,构建出来的仓颉 SDK 只能在对应系统上运行,如果要在更低版本上运行,则需要到低版本系统上构建,构建步骤和复杂度会提升(更多依赖工具需要基于源码构建);仓颉 SDK 支持的运行环境,以及低版本系统上运行的仓颉 SDK,可从仓颉官网获取。
各环境构建指导
Linux Native 构建指导
- 示例环境:Ubuntu 22.04
- 构建指导书:点击
Linux -> Windows 交叉构建指导
- 示例环境:Ubuntu 22.04
- 构建指导书:点击
Linux -> Android 交叉构建指导
- 示例环境:Ubuntu 22.04
- 构建指导书:点击
Linux -> Windows + Android 交叉构建指导
- 示例环境:Ubuntu 22.04
- 构建指导书:点击
Linux -> OHOS 交叉构建指导
- 示例环境:Ubuntu 22.04
- 构建指导书:点击
Linux -> Windows + OHOS 交叉构建指导
- 示例环境:Ubuntu 22.04
- 构建指导书:点击
MacOS Native 构建指导
- 示例环境:MacOS 14 Sonoma
- 构建指导书:点击
MacOS -> Android 交叉构建指导
- 示例环境:MacOS 14 Sonoma
- 构建指导书:点击
MacOS -> iOS 交叉构建指导
- 示例环境:MacOS 14 Sonoma
- 构建指导书:点击
MacOS -> OHOS 交叉构建指导
- 示例环境:MacOS 14 Sonoma
- 构建指导书:点击
OHOS 工具链构建指导
- 示例环境:Ubuntu 22.04
- 构建指导书:点击
Windows Native 构建指导
- 示例环境:Windows 10
- 构建指导书:预计2026年提供