获取工具.md 10.3 KB
Newer Older
W
wenjun 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
# 获取工具<a name="ZH-CN_TOPIC_0000001055705774"></a>

## 编译工具链获取路径<a name="zh-cn_topic_0000001055701144_section18750162432511"></a>

编译工具链从镜像站点下载,具体见下表。编译工具链的安装,请参考“快速入门”具体开发板的“环境搭建”部分。

**表 1**  编译工具链获取路径

<a name="zh-cn_topic_0000001055701144_table167961324122511"></a>
<table><thead align="left"><tr id="zh-cn_topic_0000001055701144_row87941124202517"><th class="cellrowborder" valign="top" width="11.25%" id="mcps1.2.5.1.1"><p id="zh-cn_topic_0000001055701144_p77943248257"><a name="zh-cn_topic_0000001055701144_p77943248257"></a><a name="zh-cn_topic_0000001055701144_p77943248257"></a>下载内容</p>
</th>
<th class="cellrowborder" valign="top" width="13.74%" id="mcps1.2.5.1.2"><p id="zh-cn_topic_0000001055701144_p879422415251"><a name="zh-cn_topic_0000001055701144_p879422415251"></a><a name="zh-cn_topic_0000001055701144_p879422415251"></a>版本信息</p>
</th>
<th class="cellrowborder" valign="top" width="13.71%" id="mcps1.2.5.1.3"><p id="zh-cn_topic_0000001055701144_p1379420242252"><a name="zh-cn_topic_0000001055701144_p1379420242252"></a><a name="zh-cn_topic_0000001055701144_p1379420242252"></a>下载站点</p>
</th>
<th class="cellrowborder" valign="top" width="61.3%" id="mcps1.2.5.1.4"><p id="zh-cn_topic_0000001055701144_p479442462518"><a name="zh-cn_topic_0000001055701144_p479442462518"></a><a name="zh-cn_topic_0000001055701144_p479442462518"></a>SHA256校验码</p>
</th>
</tr>
</thead>
<tbody><tr id="zh-cn_topic_0000001055701144_row47957244255"><td class="cellrowborder" valign="top" width="11.25%" headers="mcps1.2.5.1.1 "><p id="zh-cn_topic_0000001055701144_p20794162412258"><a name="zh-cn_topic_0000001055701144_p20794162412258"></a><a name="zh-cn_topic_0000001055701144_p20794162412258"></a>llvm</p>
</td>
<td class="cellrowborder" valign="top" width="13.74%" headers="mcps1.2.5.1.2 "><p id="zh-cn_topic_0000001055701144_p47941224122519"><a name="zh-cn_topic_0000001055701144_p47941224122519"></a><a name="zh-cn_topic_0000001055701144_p47941224122519"></a>9.0.0-34042</p>
</td>
N
NEEN 已提交
24
<td class="cellrowborder" valign="top" width="13.71%" headers="mcps1.2.5.1.3 "><p id="zh-cn_topic_0000001055701144_p1379532412256"><a name="zh-cn_topic_0000001055701144_p1379532412256"></a><a name="zh-cn_topic_0000001055701144_p1379532412256"></a><a href="https://repo.huaweicloud.com/harmonyos/compiler/clang/9.0.0-34042/linux/llvm-linux-9.0.0-34042.tar" target="_blank" rel="noopener noreferrer">站点</a></p>
W
wenjun 已提交
25 26 27 28 29 30 31 32
</td>
<td class="cellrowborder" valign="top" width="61.3%" headers="mcps1.2.5.1.4 "><p id="zh-cn_topic_0000001055701144_p15795112414255"><a name="zh-cn_topic_0000001055701144_p15795112414255"></a><a name="zh-cn_topic_0000001055701144_p15795112414255"></a>64a518b50422b6f1ba8f6f56a5e303fb8448a311211ba10c385ad307a1d2546f</p>
</td>
</tr>
<tr id="zh-cn_topic_0000001055701144_row2795202472514"><td class="cellrowborder" valign="top" width="11.25%" headers="mcps1.2.5.1.1 "><p id="zh-cn_topic_0000001055701144_p479592415257"><a name="zh-cn_topic_0000001055701144_p479592415257"></a><a name="zh-cn_topic_0000001055701144_p479592415257"></a>gcc_riscv32</p>
</td>
<td class="cellrowborder" valign="top" width="13.74%" headers="mcps1.2.5.1.2 "><p id="zh-cn_topic_0000001055701144_p1679522412514"><a name="zh-cn_topic_0000001055701144_p1679522412514"></a><a name="zh-cn_topic_0000001055701144_p1679522412514"></a>7.3.0</p>
</td>
N
NEEN 已提交
33
<td class="cellrowborder" valign="top" width="13.71%" headers="mcps1.2.5.1.3 "><p id="zh-cn_topic_0000001055701144_p13795192412258"><a name="zh-cn_topic_0000001055701144_p13795192412258"></a><a name="zh-cn_topic_0000001055701144_p13795192412258"></a><a href="https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz" target="_blank" rel="noopener noreferrer">站点</a></p>
W
wenjun 已提交
34 35 36 37 38 39 40 41
</td>
<td class="cellrowborder" valign="top" width="61.3%" headers="mcps1.2.5.1.4 "><p id="zh-cn_topic_0000001055701144_p7795124152510"><a name="zh-cn_topic_0000001055701144_p7795124152510"></a><a name="zh-cn_topic_0000001055701144_p7795124152510"></a>614ee086ead1a4fd7384332b85dd62707801f323de60dfdb61503f473d470a24</p>
</td>
</tr>
<tr id="zh-cn_topic_0000001055701144_row37951424102514"><td class="cellrowborder" valign="top" width="11.25%" headers="mcps1.2.5.1.1 "><p id="zh-cn_topic_0000001055701144_p8795524122517"><a name="zh-cn_topic_0000001055701144_p8795524122517"></a><a name="zh-cn_topic_0000001055701144_p8795524122517"></a>gn</p>
</td>
<td class="cellrowborder" valign="top" width="13.74%" headers="mcps1.2.5.1.2 "><p id="zh-cn_topic_0000001055701144_p127951624182514"><a name="zh-cn_topic_0000001055701144_p127951624182514"></a><a name="zh-cn_topic_0000001055701144_p127951624182514"></a>1523</p>
</td>
N
NEEN 已提交
42
<td class="cellrowborder" valign="top" width="13.71%" headers="mcps1.2.5.1.3 "><p id="zh-cn_topic_0000001055701144_p47957245252"><a name="zh-cn_topic_0000001055701144_p47957245252"></a><a name="zh-cn_topic_0000001055701144_p47957245252"></a><a href="https://repo.huaweicloud.com/harmonyos/compiler/gn/1523/linux/gn.1523.tar" target="_blank" rel="noopener noreferrer">站点</a></p>
W
wenjun 已提交
43 44 45 46 47 48 49 50
</td>
<td class="cellrowborder" valign="top" width="61.3%" headers="mcps1.2.5.1.4 "><p id="zh-cn_topic_0000001055701144_p9795192402516"><a name="zh-cn_topic_0000001055701144_p9795192402516"></a><a name="zh-cn_topic_0000001055701144_p9795192402516"></a>50a5a5ba5877dd0ec8afcb23d3dd4d966a16403c29cd80a4002230241d32ef34</p>
</td>
</tr>
<tr id="zh-cn_topic_0000001055701144_row10796824122514"><td class="cellrowborder" valign="top" width="11.25%" headers="mcps1.2.5.1.1 "><p id="zh-cn_topic_0000001055701144_p379532414251"><a name="zh-cn_topic_0000001055701144_p379532414251"></a><a name="zh-cn_topic_0000001055701144_p379532414251"></a>ninja</p>
</td>
<td class="cellrowborder" valign="top" width="13.74%" headers="mcps1.2.5.1.2 "><p id="zh-cn_topic_0000001055701144_p17952245256"><a name="zh-cn_topic_0000001055701144_p17952245256"></a><a name="zh-cn_topic_0000001055701144_p17952245256"></a>1.9.0</p>
</td>
N
NEEN 已提交
51
<td class="cellrowborder" valign="top" width="13.71%" headers="mcps1.2.5.1.3 "><p id="zh-cn_topic_0000001055701144_p12796172442519"><a name="zh-cn_topic_0000001055701144_p12796172442519"></a><a name="zh-cn_topic_0000001055701144_p12796172442519"></a><a href="https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.9.0/linux/ninja.1.9.0.tar" target="_blank" rel="noopener noreferrer">站点</a></p>
W
wenjun 已提交
52 53 54 55 56 57 58 59
</td>
<td class="cellrowborder" valign="top" width="61.3%" headers="mcps1.2.5.1.4 "><p id="zh-cn_topic_0000001055701144_p479692492515"><a name="zh-cn_topic_0000001055701144_p479692492515"></a><a name="zh-cn_topic_0000001055701144_p479692492515"></a>b4a4ba21e94ff77634e1f88697a00b6f498fdbc0b40d7649df1b246b285874f9</p>
</td>
</tr>
<tr id="zh-cn_topic_0000001055701144_row1179642422512"><td class="cellrowborder" valign="top" width="11.25%" headers="mcps1.2.5.1.1 "><p id="zh-cn_topic_0000001055701144_p127962247255"><a name="zh-cn_topic_0000001055701144_p127962247255"></a><a name="zh-cn_topic_0000001055701144_p127962247255"></a>hc-gen</p>
</td>
<td class="cellrowborder" valign="top" width="13.74%" headers="mcps1.2.5.1.2 "><p id="zh-cn_topic_0000001055701144_p8796424152514"><a name="zh-cn_topic_0000001055701144_p8796424152514"></a><a name="zh-cn_topic_0000001055701144_p8796424152514"></a>0.65</p>
</td>
N
NEEN 已提交
60
<td class="cellrowborder" valign="top" width="13.71%" headers="mcps1.2.5.1.3 "><p id="zh-cn_topic_0000001055701144_p7796624192517"><a name="zh-cn_topic_0000001055701144_p7796624192517"></a><a name="zh-cn_topic_0000001055701144_p7796624192517"></a><a href="https://repo.huaweicloud.com/harmonyos/compiler/hc-gen/0.65/linux/hc-gen-0.65-linux.tar" target="_blank" rel="noopener noreferrer">站点</a></p>
W
wenjun 已提交
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
</td>
<td class="cellrowborder" valign="top" width="61.3%" headers="mcps1.2.5.1.4 "><p id="zh-cn_topic_0000001055701144_p679682402514"><a name="zh-cn_topic_0000001055701144_p679682402514"></a><a name="zh-cn_topic_0000001055701144_p679682402514"></a>fcfee489371947a464fe41a4b45a897b9a44155891a957f15bad2e157c750162</p>
</td>
</tr>
</tbody>
</table>

下载时,检查编译链工具是否从官方渠道获取?

1.  在Ubuntu 环境下,使用命令行生成sha256摘要。

    ```
    #> sha256sum 文件名
    ```

    如果没有sha256sum工具,请参考Ubuntu命令提示安装。

2.  生成的摘要与官方提供的对比。

    如果一致,则说明下载的工具包没有被篡改过。否则,就要注意下载包的安全。


## 获取设备开发工具(HUAWEI DevEco Device Tool)<a name="zh-cn_topic_0000001055701144_section12307171315108"></a>

## 工具简介<a name="zh-cn_topic_0000001055701144_section68281728193514"></a>

HUAWEI DevEco Device Tool是OpenHarmony面向智能设备开发者提供的一站式集成开发环境,支持OpenHarmony的组件按需定制,支持代码编辑、编译、烧录、调试等功能,支持C/C++语言,以插件的形式部署在Visual Studio Code上。

## 工具获取路径<a name="zh-cn_topic_0000001055701144_section13785205443514"></a>

[https://device.harmonyos.com/cn/ide](https://device.harmonyos.com/cn/ide)

## 工具使用指南<a name="zh-cn_topic_0000001055701144_section14919195917361"></a>

[https://device.harmonyos.com/cn/docs/ide/user-guides/service\_introduction-0000001050166905](https://device.harmonyos.com/cn/docs/ide/user-guides/service_introduction-0000001050166905)

## 获取应用开发工具(HUAWEI DevEco Studio)<a name="zh-cn_topic_0000001055701144_section5472125503411"></a>

## 工具简介<a name="zh-cn_topic_0000001055701144_section17935101224620"></a>

HUAWEI DevEco Studio(以下简称DevEco Studio)是面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的OpenHarmony应用开发服务。通过使用DevEco Studio,开发者可以更高效的开发具备OpenHarmony分布式能力的应用,进而提升创新效率。

## 工具获取路径<a name="zh-cn_topic_0000001055701144_section1572093543613"></a>

[https://developer.harmonyos.com/cn/develop/deveco-studio](https://developer.harmonyos.com/cn/develop/deveco-studio)

## 工具使用指南<a name="zh-cn_topic_0000001055701144_section1125615298385"></a>

[https://developer.harmonyos.com/cn/docs/documentation/doc-guides/tools\_overview-0000001053582387](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/tools_overview-0000001053582387)