编译
OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考使用build.sh脚本编译源码。
想要详细了解OpenHarmony编译构建模块功能的开发者可参考编译构建指南。
前提条件
操作步骤
请进入源码根目录,执行如下命令进行编译:
-
设置编译路径。
hb set
-
选择当前路径。
.
-
在hisilicon下选择ipcamera_hispark_taurus并回车。
说明:
同样的开发板在适配不同的场景时,要采用的编译形态不同(即此处要选择的product不同),请参考编译形态整体说明。
图1 Hi3516编译设置图例
-
执行编译。
说明:
-
单独编译一个部件(例如hello),可使用“hb build -T 目标名称”进行编译。
-
增量编译整个产品,可使用“hb build”进行编译。
-
完整编译整个产品,可使用“hb build -f”进行编译。
此处以完整编译整个产品为例进行说明。
hb build -f
-
-
编译结束后,出现“build success”字样,则证明构建成功。
须知: 烧录相关文件获取路径:
-
编译结果文件及日志文件:out/hispark_taurus/ipcamera_hispark_taurus。
-
U-boot文件:device/board/hisilicon/hispark_taurus/uboot/out/boot/u-boot-hi3516dv300.bin。
-