栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Kconfig 研究:lxdialog 简介

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kconfig 研究:lxdialog 简介

前言
  • 在嵌入式开发中,经常看到:make menuconfig,这个界面配置C语言的【宏】,也就是图形化的配置管理系统配置,非常的方便,并且生成配置文件,如:config.h
  • Linux、u-boot、busybox中,都有 make menuconfig 的配置方法
lxdialog
  • 这个是一个dialog的库,经过搜索,发现来自:https://invisible-island.net/dialog/
  • lxdialog 应该是 Linux 维护的一个【精简的】dialog
  • dialog的下载地址:https://invisible-island.net/archives/dialog/
图形化配置
  • 打算把这个图形化的配置,用于开发其他的项目,这样配置系统【方便快捷】,并且使用Linux一套的gcc 开发工具链,方便基于:Linux环境或 Windows Cygwin 环境开发
  • lxdialog 基于ncurses的图形界面库,如果要实现【图形化配置】,还需要其他的配置管理工具:如Kconfig配置
  • 可以参考Linux、u-boot、busybox,主要是:scripts/kconfig 、 scriptskconfiglxdialog 等目录,了解整个构建与工作的流程
小结
  • 善于使用现有的优秀的开发工具,提高较大规模软件开发的效率
  • 一些RTOS开发,可以使用类似于Linux make menuconfig的开发,提高系统配置的效率
  • 后面继续研究整个Kconfig的搭建流程,用于实际的开发项目中
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/929175.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号