鸿蒙14天IOT开发实战-笔记(2.1)

^浅忆佳瓦~苦思甜
发布于 2022-7-27 16:26
浏览
0收藏

2.1 OpenHarmony快速入门之Hello World

(1)添加HelloWorld源码文件

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区
鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区

(2)在hello_world.c文件中编写代码

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区

(3)在BUILD.gn文件编写代码

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区
其中

  • static_library中指定业务模块的编译结果,为静态库文件libmyapp.a,根据实际情况填写
  • sources中指定静态库.a所依赖的.c文件及其路径,若路径中包含“//”则表示绝对路径(此处代码为根路径),若不包含“//”则表示相对路径
  • include_dirs中指定source所需要依赖的.h文件路径

(4)编写模块BUILD.gn文件,位置4即为添加的代码(注意文件位置,与上一个不同)

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区

(5)使用MobaXterm工具连接服务器编译

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区

(6)然后打开HiBurn工具,连接开发板,进行烧录

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区
选择文件
鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区
选择完文件之后,进行如下操作,点击connect之后,按下开发板的复位按键,进行下载
鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区
下载完成之后,点击disconnect
鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区

(7)编译hello world

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区

(8)然后按下开发板的复位按键,便可打印hello world

鸿蒙14天IOT开发实战-笔记(2.1)-鸿蒙开发者社区

分类
已于2022-8-23 14:29:13修改
收藏
回复
举报
回复
    相关推荐