quickstart-standard-running-hi3516-build.md 1.3 KB
Newer Older
D
duangavin123 已提交
1
# 编译
D
duangavin123 已提交
2 3


D
duangavin123 已提交
4
OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码](../quick-start/quickstart-standard-reference.md)
D
duangavin123 已提交
5 6


D
duangavin123 已提交
7
在Ubuntu环境下进入源码根目录,执行如下命令进行编译:
D
duangavin123 已提交
8 9


D
duangavin123 已提交
10 11 12 13 14
1. 设置编译路径。
     
   ```
   hb set
   ```
D
duangavin123 已提交
15

D
duangavin123 已提交
16 17 18 19 20
2. 选择当前路径。
     
   ```
   .
   ```
D
duangavin123 已提交
21

L
lijunru 已提交
22
3. 在hisilicon下选择hispark_taurus_standard并回车。
D
duangavin123 已提交
23

D
duangavin123 已提交
24
4. 执行编译。
L
liyan 已提交
25

D
duangavin123 已提交
26 27 28 29 30 31 32 33
   > ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
   > - 单独编译一个部件(例如hello),可使用“hb build -T _目标名称_”进行编译。
   > 
   > - 增量编译整个产品,可使用“hb build”进行编译。
   > 
   > - 完整编译整个产品,可使用“hb build -f”进行编译。
   > 
   > 此处以完整编译整个产品为例进行说明。
D
duangavin123 已提交
34

D
duangavin123 已提交
35 36 37 38
     
   ```
   hb build -f
   ```
D
duangavin123 已提交
39

D
duangavin123 已提交
40 41
     
     **图1** Hi3516编译设置图例
D
duangavin123 已提交
42

D
duangavin123 已提交
43
     ![zh-cn_image_0000001271562433](figures/zh-cn_image_0000001271562433.png)
D
duangavin123 已提交
44

L
liyan 已提交
45
5. 编译结束后,出现“build success”字样,说明构建成功。
L
liyan 已提交
46

D
duangavin123 已提交
47
   > ![icon-notice.gif](public_sys-resources/icon-notice.gif) **须知:**
L
libing3@huawei.com 已提交
48
   > 编译结果文件及编译日志文件获取路径:out/hispark_taurus。