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

网站建设企业网站建设网站排版布局比例

网站建设企业网站建设,网站排版布局比例,wordpress视频播放插件下载,网上建立网站在应用代码中我们实现如下功能: 当应用程序启动后会获取命令行参数。如果命令行没有参数,LED 灯将循环闪烁;如果命令行带有参数,则根据传输的参数控制 LED 灯的开启或关闭。通过 HdfIoServiceBind 绑定 LED灯的 HDF 服务&#xff…

在应用代码中我们实现如下功能:
当应用程序启动后会获取命令行参数。如果命令行没有参数,LED 灯将循环闪烁;如果命令行带有参数,则根据传输的参数控制 LED 灯的开启或关闭。通过 HdfIoServiceBind 绑定 LED灯的 HDF 服务,获取 HDF 空间缓存区,并向该缓冲区写入控制数据。然后,通过 LED_WRITE 命令将数据发送到 HDF 驱动,从而控制 LED 灯的亮灭。在程序结束时,会回收 HDF 空间缓冲区和 HDF 服务。
接下来编写应用测试文件 led_test.c,完整代码如下所示。
 


接下来编写应用 APP 的 GN 文件 BUILD.gn,代码内容如下所示:
 


上面的代码用于构建一个“led_test”的可执行文件的构建脚本,它使用了 GN(Generate Ninja)构建系统,这是一种元构建系统,用于生成 Ninja 构建文件。
 1-2 行定义了两个变量 HDF_FRAMEWORKS 和 HDF_ADAPTER,它们分别指向 HDF(HardwareDriver Foundation,硬件驱动框架)核心框架和适配器的路径。这些路径是相对于项目根目录的。
 4-5 行 使用 import 语句导入两个 GNI(GN Include)文件。GNI 文件是 GN 构建系统用来包含变量定义、函数和模板的文件。这里导入的文件可能包含了一些预定义的变量、函数或构建规则,用于支持构建过程。//build/ohos.gni 可能包含了 OpenHarmony 特有的构建配置,而$HDF_ADAPTER/uhdf2/uhdf.gni 可能包含了与 uHDF(Unified Hardware Driver Framework,统一硬件驱动框架)相关的配置。
 7 行 打印一条消息到控制台,表明正在编译 led_test 示例。
 9-40 行 定义一个名为 led_test 的 ohos_executable 目标,这是一个构建规则,用于生成一
个可执行文件。下面是该目标的具体配置:
sources:指定源文件列表,这里只有一个文件 led_test.c。
include_dirs:指定头文件搜索路径列表。这些路径用于在编译时查找包含的文件(#include指令引用的文件)。这些路径包括了 HDF 框架、适配器的多个子目录,以及一些第三方库和内部工具库的头文件路径。
external_deps:指定外部依赖项列表。这些依赖项是在构建过程中需要链接的库。这里列出了几个库,如 c_utils:utils、hdf_core:libhdf_platform 等,这些库提供了构建 led_test 所需的功能。
cflags:指定传递给 C 编译器的标志列表。这里包括了一些常见的编译选项,如-Wall(打开所有警告)、-Wextra(打开额外警告)、-Werror(将所有警告视为错误)、以及两个用于关闭特定警告的选项。
part_name:指定构建产物所属的部件名称,这里是 demos。
install_enable:设置为 true,表示构建产物应该被安装。这可能意味着在构建成功后,led_test可执行文件会被复制到某个特定的目录,以便于执行或分发。
 

http://www.yayakq.cn/news/973523/

相关文章:

  • 外贸网站开发开发漳州网
  • 高校网站建设需求分析报告湖南网站建设磐石网络答疑
  • 个人如何做商城网站南京网页设计招聘
  • 西部数码如何建设自己的网站福州专业的seo软件
  • 公司搭建网站步骤网站建设价格与方案
  • 团购网站建设流程如何管理wordpress
  • 做网站程序的都不关注seossl aws wordpress
  • 网站怎么解析做美食直播哪个网站好
  • 介绍做茶工艺的网站开工作室做网站怎样找资源
  • 易销云建站公司类似非小号的网站怎么做
  • 贵阳搜索玩的网站wordpress移动导航菜单
  • 怎么做模板网站的报价表长沙房地产公司排名
  • 网站设计 seo做电子政务网站
  • vc域名建站的网站企业做网站 里面都写什么
  • 海口兼职网站网上怎么推广公司产品
  • 什么样的网站利于优化如何做收费会员定制网站
  • 企业每年向工商网站做申报河北建设网站怎么下载企业锁
  • php开源企业网站隐私空间
  • 高端网站开发费用python基础教程百度网盘
  • 湘潭企业网站建设 磐石网络wordpress wp_list_pages
  • asp网站系统wordpress 知更鸟 公告
  • 南通做公司网站影响网站速度的代码
  • 保定建站软件网站如何做tag
  • 保健品网站怎么做的商城小程序建设
  • 东莞外贸网站建设成都网站建设成都网站制作
  • 做美工好的网站如何自己做公司网站
  • 商务网站需求分析网站架构设计英文翻译
  • 南宁企业如何建网站scatter网站开发
  • 餐饮设计公司网站江西省工程造价信息网官网
  • 苏州高端网站设计机械设备怎样做网络推广