如果我在OpenHarmony中新增了一个子系统,我能否只编译这个子系统,然后插到系统里运行? 精华

nanfengchuiyeluo 显示全部楼层 发表于 2024-2-18 15:16:17

比如我现在在板子上跑了一个OpenHarmony系统,然后我自己开发了一个子系统,我能否直接编译这个子系统,然后将编译生成的文件直接插入到系统中?

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论6

Desto

沙发 发表于 2024-2-19 08:55:18
BUILD.gn里面加install_images = [ "system" ]可以插到system目录,其他同理

nanfengchuiyeluo

发表于 2024-2-19 11:15  IP属地: 广东省广州市

回复 Desto: 那我还需要编全量代码吗?还是只需要编这个子系统就行呢?如果是只编子系统的话,生成的文件怎么用呢?

Hazel

发表于 2024-11-4 17:25  IP属地: 广东省广州市

回复 nanfengchuiyeluo: 单独编译这个子系统可以生成目标文件,但不会打包到镜像,你可以单独将文件通过hdc放入设备里运行

【2 条回复】

shijie

板凳 发表于 2024-2-19 19:11:01
1. 新增子系统可以参考添加https://gitee.com/openharmony/sy ... 8%E8%AF%B4%E6%98%8E
2. 可以单独编译添加的子系统
./build.sh --product-name rk3568 --ccache --build-target 子系统名

憨憨王

地板 发表于 7 天前
麻烦问下这个问题解决了吗?我现在想仅编译XTS子系统,该怎么操作?

Hazel

发表于 2024-11-4 17:23  IP属地: 广东省广州市

回复 憨憨王: 标准系统xts编译,acts在test/xts/acts下的build.sh,执行这个脚本-h查看编译选项,其他dcts等同理

【1 条回复】
共6 条回复,点击查看

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部