回复
BearPi-HM Nano 快速入门 Hello_World
小石猛猛冲
发布于 2022-7-17 10:21
浏览
1收藏
@toc
1. 添加Hello World源码文件
打开Visual Studio Code软件。点击文件,打开文件夹,点击映射文件—>home—>bearpi—>code—>打开
可得到如下图所示内容:
在“项目名\applications\BearPi\BearPi-HM_Nano\sample”文件下创建实例文件夹,my_app。
在my_app文件夹下创建hello_world.c,BUILD.gn两个文件。
2. 编写Hello World业务代码
#include <stdio.h>
#include "ohos_init.h"
void Hello_world(void)
{
printf("Hello world!\r\n");
}
APP_FEATURE_INIT(Hello_World);
3. 编写编译构建文件BUILD.gn
static_library ("myapp") {
sources =[
"hello_world.c"
]
include_dirs =[
"//utils/native/lite/include"
]
}
- static_ library中指定业务模块的编译结果,为静态库文件libmyapp.a,开发者根据实际情况完成填写。
- sources中指定静态库.a所依赖的.c文件及其路径,若路径中包含"//“则表示绝对路径(此处为代码根路径),若不包含”//"则表示相对路径。
- include_dirs.中指定source所需要依赖的.h文件路径。
除新建BUILD.gn文件外,还有一个原BUILD.gn文件,在原BUILD.gn文件代码最后加一行代码:
"my _app:myapp",
屏蔽掉"B2_basic_button:button_example",做法如下所示:
#"B2_basic_button:button_example",
4. 调试Hello World程序
打开MobaXterm软件,登入
输入cd +文件名称 —>进入项目文件中,然后输入hpm dist对项目文件进行编译,编译完成后使用HiBurn烧录到开发板上。
标签
已于2022-11-23 20:53:05修改
赞
5
收藏 1
回复
相关推荐