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

网页游戏大全slg百度seo优化规则

网页游戏大全slg,百度seo优化规则,普兰店网站建设公司,网站制作公司去哪找客户OpenHarmony子系统开发 - 编译构建Kconfig可视化配置指导 概述 功能简介 该功能基于Kconfiglib与Kconfig实现,方便用户个性化配置OpenHarmony产品子系统部件。 基于Kconfig实现的可视化配置功能具有以下优点: 能直观且全面地展示软件的部件选项。可…

OpenHarmony子系统开发 - 编译构建Kconfig可视化配置指导

概述

功能简介

该功能基于Kconfiglib与Kconfig实现,方便用户个性化配置OpenHarmony产品子系统部件。

基于Kconfig实现的可视化配置功能具有以下优点:

  • 能直观且全面地展示软件的部件选项。
  • 可靠性强,如Linux-kernel、buildroot等知名软件都采用Kconfig进行可视化配置。

基本概念

  • Kconfig :是一款Linux可视化配置文件格式。

  • Kconfiglib:是一款基于Kconfig格式实现的Linux可视化配置工具。

相关模块

  • Kconfig更新模块:用于更新Kconfig菜单栏目最新的部件信息列表。

  • config配置格式转换:用于将界面生成的config文件,转化为系统编译构建的标准化格式配置文件。

操作指导

  1. 获取源码

    OpenHarmony版本发布的源码获取请参考:源码获取教程

  2. 环境准备

    环境配置所需要的Kconfiglib已内置在OpenHarmony自带的hb工具中,如需安装hb工具,可参考:hb安装教程

  3. 开启可视化配置界面

    #进入build仓下目录
    cd build/tools/component_tools
    menuconfig kconfig
    

    界面示例

  4. 参数填写

    参数配置项可以参考:productdefine/common/base/base_product.json

    参数填写

  5. 选择部件并配置

    1. 点击方向键->选择子系统,进入子系统的部件列表。

    2. 按回车健选择子系统。

    3. 输入feature时,注意用英语逗号隔开多项输入。

      部件选择

  6. 保存所选配置

    按S键保存文件,可自定义输出文件名,默认为当前目录下.config文件。

    保存配置

  7. 生成OpenHarmony Style配置文件

    示例步骤:

    1. gn编译全量产品

      cp productdefine/common/base/base_product.json productdefine/common/products/ohos-arm64.json
      ./build.sh --product-name ohos-arm64  --build-only-gn --ccache --gn-args pycache_enable=true --gn-args check_deps=true --build-only-gn
      
    2. 生成部件依赖文件

      ./build/tools/module_dependence/part_deps.py --deps-files-path out/arm64/deps_files
      # output: out/arm64/part_deps_info/part_deps_info.json
      
    3. 生成OpenHarmony Style配置文件

      cd build/tools/component_tools
      python3 parse_kconf.py --deps=/path/to/out/arm64/part_deps_info/part_deps_info.json
      

      输出文件默认为当前目录下:product.json, 也可以使用python3 parse_kconf.py --out="example/out.json"来指定输出文件位置

      更多操作可查看python3 parse_kconf.py -h

常见问题

菜单列表缺失最新部件信息

由于产品不断的更新迭代,全量部件列表productdefine/common/base/base_product.json也会随之不断更新,从而导致Kconfig菜单缺少最新部件。

解决办法:

更新Kconfig文件

cd build/tools/component_tools
python3 generate_kconfig.py

更多选项通过python3 generate_kconfig.py -h查看。

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

相关文章:

  • 陕西企业网站建设网络营销方法有哪些举例
  • 网站建费用上海城市分站seo
  • 紫云网站建设发外链的论坛
  • 太原网站建设优化专业模板建站
  • 做网站运营很累吧推56论坛
  • 自己做的网站怎么在百度搜索到日本域名注册
  • 用dw怎么做网站2021拉新推广佣金排行榜
  • 软件定制化开发seo综合排名优化
  • 服务器怎么做网站教程seo 0xu
  • 电子网站网站建设制作费用
  • 南阳网站优化费用网店运营在哪里学比较好些
  • 新公司网站建设方案万网注册域名
  • 如果盗用网站模板宁波seo推广服务
  • 网站地图建设有什么用seo整站优化多少钱
  • 怎么做公司展示网站类似凡科建站的平台
  • 做资源教程网站2022年适合小学生的新闻
  • 网站的原型怎么做海外营销推广服务
  • 做漫画视频在线观看网站移动优化课主讲:夫唯老师
  • 专业做公司网站的机构做个电商平台要多少钱
  • 网站建设公司的市场营销方案模板推广普通话手抄报
  • 河南省能源规划建设局网站北京seo教师
  • 网站建设做的好处游戏app拉新平台
  • 珠海网站建设培训学校推广公司好做吗
  • 网站会员体系方案宿迁网站建设制作
  • 这样做网站服装店营销策划方案
  • 免费的网站推荐下载百度建站多少钱
  • 网站建设的研发项目网站在线优化检测
  • 网站信息化建设存在的困难深圳网页搜索排名提升
  • 青州网站设计公司模板建站哪里有
  • 网站建设小企业案例电脑清理优化大师