启航kp OpenHarmony环境搭建

简介: 启航kp OpenHarmony环境搭建

前提

启航kp OpenHarmony环境搭建

搭建好OpenHarmony环境

未搭建好可以参考OpenHarmony docker环境搭建

安装vscode

下载好启航kp所需的开发包和样例

下载地址

搭建过程

进入正确文件夹

首先要进入 /home/openharmony 目录下,如果没有打开在vsc左上角找到文件,点击,然后找到打开文件夹,输入想要进入的目录。

能看到便代表成功进入。

配置开发板所需要的文件

  1. 在vendor文件夹内新增文件夹:isoftstone,把从gitee下载文件中vendor_isoftstone文件夹中的qihang文件夹复制到isoftstone目录下。

  2. device/board文件夹内新增文件夹:isoftstone,在isoftstone文件夹中新建文件夹:qihang,再将附加包内的board_qihang文件夹的人内容拷贝到这个文件夹内:

检验是否安装成功

  1. 输入hb set

    选中启qihang
  2. 输入hb build -f尝试编译

输出 qinghang build success则构建成功。

制作“hello word”案例

  1. 在device/board/isoftstone/qihang/app目录建一个目录:01hello,然后在这个目录下新建文件:hello.c内容如下
#include "ohos_init.h"
void hello_demo(void)
{
printf("hello word!\n")
}
SYS_RUN(oled_demo);
  1. 在hello.c同级别目录添加文件BUILD.gn,填入以下内容
static_library("hello_demo"){
sources=["hello.c"]
}
  1. 在app目录BUILD.gn添加01hello模块
import("//build/lite/config/component/lite_component.gni")
lite_component("app") {
    features = [
     "01hello:hello_demo",
    ]
}
  1. hb set选择启航开发板hb build -f进行编译有以下输出表示编译成功

6。 编译成功后可以在out/qihang/qihang/Hi3861_wifiiot_app_allinone.bin找到编译后的二进制文件


目录
打赏
0
0
0
0
5
分享
相关文章
阿里巴巴Java开发手册简介(终极版、华山版、泰山版)(附下载地址)
阿里巴巴Java开发手册简介(终极版、华山版、泰山版)(附下载地址)
7561 0
.NET开发者福音:JetBrains官方宣布 Rider 非商用免费开放!
.NET开发者福音:JetBrains官方宣布 Rider 非商用免费开放!
麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装
麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装
麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装
统信UOS系统开发笔记(二):国产统信UOS系统搭建Qt开发环境安装Qt5.12
开发国产应用,使用到统信UOS系统,安装Qt5.12.8的Qt开发安装包直接安装(这是本篇使用的方式,另外一种源码编译安装将在下一篇讲解)
openHarmony系统简介
今天带大家了解一下openHarmony系统,很多人可能听说过Harmony OS,今天要介绍的openHarmony系统就是Harmony OS的抽象,即基础版的,鸿蒙系统最终要实现的就是脱离安卓系统成为一个独立的系统,目前的环境使得鸿蒙系统仍然需要兼容安卓,故openHarmony诞生了,为了更好的进行过渡,同时也为更好的宣传鸿蒙系统。
998 0
openHarmony系统简介
《平头哥剑池CDK快速上手指南》电子版下载地址
《平头哥剑池CDK快速上手指南》电子书
318 0
《平头哥剑池CDK快速上手指南》电子版下载地址
应用实战精解系列(二十一):Linux下搭建RVB2601开发环境
应用实战精解系列(二十一):Linux下搭建RVB2601开发环境
597 0
麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12
麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12
麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等