花粉乐分享平台宣传视频
> 华为资讯 > 华为资讯 > 鸿蒙编程 > 鸿蒙开发板上输出Hello World!
鸿蒙开发板上输出Hello World!
来源:51CTO
2023-02-07 13:12:47
257
管理

HarmonyOS 开发快速入门:鸿蒙开发板上输出 Hello World!

本文的重点:

如何编写 Hello World 程序如何编译烧录 Hello World 程序如何调试 Hello World 程序

步骤:

添加 Hello World 源码文件编写 Hello World 业务代码编写编译构建文件 BUILD.gn调试 Hello World 程序总结

步骤一:添加Hello World源码文件

①新增 my_app 文件夹

在 ./applications/BearPi/BearPi-HM_Nano/sample 路径下新建一个 my_app 目录,用于存放业务源码文件。

②新增 hello_world.c 文件

在 ./applications/BearPi/BearPi-HM_Nano/sample/my_app 路径下新建一个 hello_world.c 文件,该文件为业务源码文件。

③新增 BUILD.gn 文件

在 ./applications/BearPi/BearPi-HM_Nano/sample/my_app 路径下新建一个 BUILD.gn 文件,该文件为业务源码编译脚本。

步骤二:编写Hello World业务代码

在 hello_world.c 中新建业务入口函数 HelloWorld,并实现业务逻辑。并在代码最下方,使用 HarmonyOS 启动恢复模块接口 APP_FEATURE_INIT() 启动业务。(APP_FEATURE_INIT 定义在 ohos_init.h 文件中)

添加 HelloWorld 代码:

#include #include "ohos_init.h"void Hello_World(void){printf("Hello World!rn");}APP_FEATURE_INIT(Hello_World);

步骤三:编写业务编译构建文件BUILD.gn

编写用于将业务构建成静态库的 BUILD.gn 文件:

花粉社群VIP加油站

1
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与花粉乐分享无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
凡本网注明 “来源:XXX(非花粉乐分享)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。
QQ:2443165046 邮箱:info@hflfx.com
关于作者
花粉乐分享..(花粉小王子)
文章
10786
主题
9
关注
1
粉丝
8
点击领取今天的签到奖励!
签到排行
随手拍
54个圈友 0个话题
华为手机随手拍,记录生活点滴之美好
华为P30pro
51个圈友 0个话题
这里是华为P30pro手机交流圈,欢迎华为P30pro用户进群交流
体验官
60个圈友 2个话题
华为花粉体验官,体验官专属的交流群
登录后查看您创建的圈子
登录后查看您创建的圈子
所有圈子
杭州互联网违法和不良信息举报平台 网络110报警服务 浙ICP备17046585号
1
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索