[文章]编译Hi3518ev300应用程序

阅读量0
0
3
1.]下载源代码
<span] 需下载整个系统代码(https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz
)。基于此代码,可根据不同编译选项,编译成各种平台固件。
首先将代码解压到某个目录中。
<span]
图片1.png
2. 编辑demo
本文使用了/applications/sample/camera/app/src/helloworld.c作为demo用例。只把打印文案改为:“你好,鸿蒙!”
3. 构建Docker编译环境
进入到OpenHarmony根目录,输入如下代码:
sudo docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker
/openharmony-docker:0.0.2。
4. 编译代码

以编译IPC开发板的3518ev300固件为例,可通过如下命令实现:
图片2.png
(注意:调试版本,一定要加-b debug参数,否则不能通过串口进行调试。)

笔者使用单CPU虚拟机,经过约10分钟,编译完成:
图片3.png
输入exit,退出docker。

现在所有的编译结果都在源代码根目录下的out路径中,下一步就可以进行烧写了。

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友