1# 编译 2 3 4OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码][standard-reference]。 5 6 >  **说明:** 7 > 在使用build.sh脚本编译Hi3751V35X时,master分支代码指定 <b>--product-name hispark_phoenix</b>,3.1-release分支请指定 <b>--product-name Hi3751V350</b>。 8 9在Ubuntu环境下进入源码根目录,执行如下命令进行编译: 10 11 121. 设置编译路径。 13 14 ``` 15 hb set 16 ``` 17 182. 选择当前路径。 19 20 ``` 21 . 22 ``` 23 243. 在built-in下选择“hispark_phoenix”并回车。 25 264. 执行编译。 27 28 >  **说明:** 29 > - 单独编译一个部件(例如hello),可使用“hb build -T _目标名称_”进行编译。 30 > 31 > - 增量编译整个产品,可使用“hb build”进行编译。 32 > 33 > - 完整编译整个产品,可使用“hb build -f”进行编译。 34 > 35 > 此处以完整编译整个产品为例进行说明。 36 37 38 ``` 39 hb build -f 40 ``` 41 42 43 **图1** Hi3751V350编译设置图例 44 45  46 475. 编译结束后,出现“build success”字样,则说明构建成功。 48 49 >  **须知:** 50 > 编译结果文件及编译日志文件获取路径:out/hispark_phoenix。 51 52[standard-reference]: https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/quick-start/quickstart-standard-reference.md