Cangjie SDK Integration and Build Guide
This guide aims to assist community contributors in completing the Cangjie SDK integration and build across different environments. For build dependency tools and versions, please refer to Build Dependency Tools.
To simplify the build process, this guide is based on higher operating system versions such as Ubuntu 22.04/MacOS 14 Sonoma. The built Cangjie SDK can only run on corresponding systems. To run on lower versions, you need to build on lower version systems, which will increase build steps and complexity (more dependency tools need to be built from source). For supported runtime environments and Cangjie SDK versions compatible with lower systems, please visit the Cangjie Official Website.
Build Guides for Various Environments
Linux Native Build Guide
- Example Environment: Ubuntu 22.04
- Build Guide: Click
Linux -> Windows Cross Build Guide
- Example Environment: Ubuntu 22.04
- Build Guide: Click
Linux -> Android Cross Build Guide
- Example Environment: Ubuntu 22.04
- Build Guide: Click
Linux -> Windows + Android Cross Build Guide
- Example Environment: Ubuntu 22.04
- Build Guide: Click
Linux -> OHOS Cross Build Guide
- Example Environment: Ubuntu 22.04
- Build Guide: Click
Linux -> Windows + OHOS Cross Build Guide
- Example Environment: Ubuntu 22.04
- Build Guide: Click
MacOS Native Build Guide
- Example Environment: MacOS 14 Sonoma
- Build Guide: Click
MacOS -> Android Cross Build Guide
- Example Environment: MacOS 14 Sonoma
- Build Guide: Click
MacOS -> iOS Cross Build Guide
- Example Environment: MacOS 14 Sonoma
- Build Guide: Click
MacOS -> OHOS Cross Build Guide
- Example Environment: MacOS 14 Sonoma
- Build Guide: Click
OHOS Toolchain Build Guide
- Example Environment: Ubuntu 22.04
- Build Guide: Click
Windows Native Build Guide
- Example Environment: Windows 10
- Build Guide: Expected to be available by 2026