【坚果派 - 坚果】OpenHarmony 新增并编译芯片解决方案
OpenHarmony 新增并编译芯片解决方案
作者:坚果
团队:坚果派
公众号:“大前端之旅”
润开鸿技术专家,华为 HDE,InfoQ 签约作者,OpenHarmony 布道师,擅长 HarmonyOS 应用开发、熟悉服务卡片开发,在“战码先锋”活动中作为大队长,累计培养三个小队长,带领 100+队员完成 Pr 的提交合入。欢迎通过主页或者私信联系我,加入坚果派,一起学习鸿蒙应用开发。
编译构建支持添加新的芯片解决方案厂商,具体步骤如下:
1.创建芯片解决方案目录。
按照芯片解决方案配置规则创建目录,以芯片厂商 jianguo 的“jianguoPro“开发板为例, 在代码根目录执行:
复制代码
2.创建内核适配目录,并编写开发板编译配置 config.gni 文件。
以 jianguo 的“jianguoPro“开发板的 liteos_a 适配为例,device/board/jianguo/jianguoPro/liteos_a/config.gni 的内容如下:
复制代码
3.编写编译脚本。
在开发板目录下创建 BUILD.gn,target 名称应与开发板名称一致。以 jianguo 的 jianguoPro 开发板为例,device/board/jianguo/jianguoPro/BUILD.gn 内容可以是:
复制代码
4.编译芯片解决方案。
在开发板目录下执行 hb build,即可启动芯片解决方案的编译。
版权声明: 本文为 InfoQ 作者【坚果】的原创文章。
原文链接:【http://xie.infoq.cn/article/54064349534652454cf7a3c00】。文章转载请联系作者。
评论