当前位置: 首页 > wzjs >正文

上海 顶尖 网站设计新营销方式有哪些

上海 顶尖 网站设计,新营销方式有哪些,芝罘区网,潍坊网站建设网超概述 该程序是基于OpenHarmony标准系统编写的基础程序类:HelloWorld。 系统版本:openharmony5.0.0 开发板:dayu200 编译环境:ubuntu22 部署路径: //vendor/hihope/rk3568/samples 源码目录 创建//vendor/hihope/rk3568/samples/01_helloworld目录…

概述

该程序是基于OpenHarmony标准系统编写的基础程序类:HelloWorld。

系统版本:openharmony5.0.0

开发板:dayu200

编译环境:ubuntu22

部署路径: //vendor/hihope/rk3568/samples

源码目录

创建//vendor/hihope/rk3568/samples/01_helloworld目录,并添加如下文件:

a01_helloworld
├── helloworld.c	# .c源代码
├── BUILD.gn	    # GN文件

其中,BUILD.gn表示编译脚本,helloworld.c表示编译源文件。

创建BUILD.gn

编辑BUILD.gn文件。

import("//build/ohos.gni")
ohos_executable("helloworld") {sources = [ "helloworld.c" ]		# 参与编译的源代码文件part_name = "helloworld"			# 模块名称,需要确保在out/rk3568/build_configs/parts_info/part_subsystem.json文件中配置相对应的名称,否则编译报错([OHOS ERROR] Command: /usr/bin/env XX/oh5.0.0/build/templates/common/get_subsystem_name.py --part-name hello --part-subsystem-info-file build_configs/parts_info/part_subsystem.json)install_enable = true					# 安装到系统中
}

✒️注意:

(1)BUILD.gn中所有的TAB键必须转化为空格,否则会报错。如果自己不知道如何规范化,可以:

# 安装gn工具
sudo apt-get install ninja-build
sudo apt install generate-ninjas
# 规范化BUILD.gn
gn format BUILD.gn

在这里插入图片描述

(2)可执行程序的名称

ohos_executable("helloworld")中的helloworld为可执行程序的名称,表明OpenHarmony编译时将编译一个可执行程序helloworld。
在这里插入图片描述

创建源代码

helloworld.c具体代码如下:

#include <stdio.h>
#include <stdint.h>int main(int argc,char *argv[]){printf("\n");printf("**********************************\n");printf("\n");printf("\tHello World!\n");printf("\n");printf("**********************************\n");printf("\n");printf("\n");
}

部署说明

首先,在ohos.build(即主编译文件)添加需要编译的目录samples。在//vendor/hihope/rk3568/ohos.build添加编译模块系统名称。

{"parts": {"product_rk3568": {"module_list": ["//vendor/hihope/rk3568/default_app_config:default_app_config","//vendor/hihope/rk3568/image_conf:custom_image_conf","//vendor/hihope/rk3568/preinstall-config:preinstall-config","//vendor/hihope/rk3568/resourceschedule:resourceschedule","//vendor/hihope/rk3568/etc:product_etc_conf","//vendor/hihope/rk3568/hals/audio:hdf_audio_config","//vendor/hihope/rk3568/hals/codec/:hdf_codec_config","//vendor/hihope/rk3568/hdf_config/uhdf:hdf_config","//vendor/hihope/rk3568/window_config:window_config","//vendor/hihope/rk3568/samples:samples"]}},"subsystem": "product_hihope"
}

在samples/BUILD.gn文件添加一行编译引导语句。

import("//build/ohos.gni")
group("samples") {deps = ["01_helloworld:helloworld",]
}

"01_helloworld:helloworld",该行语句表示引入//vendor/hihope/rk3568/samples/01_helloworld参与编译。

编译命令

./build.sh --product-name rk3568 --build-target helloworld

验证是否成功:

在这里插入图片描述

手动传输

将执行文件拷贝出来并放到终端中

从虚拟机中拷出执行文件(helloworld)

zcc@ubuntu22:~/oh5.0.0$ sz out/rk3568/exe.unstripped/applications/prebuilt_hap/helloworld

通过hdc工具拷贝至终端中

hdc.exe file send .\helloworld /data/local/tmp/

在这里插入图片描述

运行程序

系统启动后,运行命令:

在这里插入图片描述

http://www.dtcms.com/wzjs/546160.html

相关文章:

  • No酒类网站建设深圳网站建设微赢天下
  • 怎么做淘宝客导购网站推广德州seo整站优化
  • 物流网站建设策划书的总结专业建站团队
  • 搜索引擎网站推广定义做冰饮视频网站
  • 网站开发实习计划模板品牌策划设计
  • 阿里网站制作需要多少钱网站建设如何接单
  • 做网站可以在哪儿接活免费搭建商业网站
  • 传统文化网站设计广东平台网站建设
  • 校园网站建设工作计划浏览器下载免费安装
  • wordpress网站迁移问题注册咨询服务公司有什么要求
  • 广安网站seo南宁学做网站
  • se 网站优化没网站怎么做京东联盟
  • 网站建设公司业务培训wordpress菜单不兼容
  • 网站代理如何做如何形容一个网站做的好
  • 哪个网站生鲜配送做的好wordpress推荐编辑器
  • 深圳建设网站的公司简介医院设计机构
  • 厦门外贸网站seo天水网站开发
  • 怎么做网站代销亚马逊站外推广怎么做
  • 哪里有配音的网站学做网站需要多长时间
  • 做网站为什么不要源代码长春建设信息网站
  • 北京网站制作与建设公司网站排名站长之家
  • 网站前期准备网站开发 -(广告)
  • ps中怎样做网站轮播图片广州建设银行投诉网站
  • 做信息网站的盈利方式有哪些国家信用企业信息系统
  • 如何做点击赚钱的网站建站宝盒站群版
  • 问答系统网站模板郑州网站建设喝彩
  • 扁平化网站建设公司app拉新佣金排行榜
  • 广东省备案网站建设方案书腾讯云服务器网站域名备案
  • 北京城乡建设部网站秦皇岛吧 百度贴吧
  • 企业官网建站步骤建设和谐社区网站