-
2009-08-06
新建menuconfig项目 - [编译配置]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://redboot.blogbus.com/logs/43629854.html
最近,搞一个项目,想加入类似 linux kernel中的menuconfig的功能,进行项目配置管理。
于是,看了看相关代码。
不过,一直没有找到 独立的项目,只得从 busybox 项目中, 把menuconfig的部分分离出来。
形成一个独立的小项目,以便移植到其他需要类似功能的项目中去。
有兴趣的朋友可以从 google code 的svn上 下载。
这是一个非常简单的menuconfig示例。
只需要执行 make menuconfig
进入菜单,选择相关项目,保存,就会输出两个项目:
.config 这个文件通常可以用于MAKEFILE处理用。
include/autoconf.h 这个可以直接在 c 代码里面使用。
理论上,这个配置还支持
make xconfig
make config
make gconfig
make oldconfig
make defconfig
等等,不过,我没有测试过。
回头我会简单介绍一下,代码的处理过程,和脚本的语法。
谢谢关注
随机文章:
u-boot 启动流程二(mips) 2009-02-09U-boot简介 2008-11-26eCos 3.0 大约会在08年9月底发布(zt) 2008-07-22Redboot 的链接脚本 2008-06-16eCos编译配置说明 2008-04-27
收藏到:Del.icio.us







