目录
1.使用方法
1.安装库
sudo apt-get install build-essential
sudo apt-get install libncurses5-dev
2.默认配置
make mx6ull_alientek_emmc_defconfig
make menuconfig
3.使用方法
两下ESC:返回
Y:相应功能写入uboot
N:相应功能退出uboot
/:搜索
2.内部分析
1.mainmenu
主界面
2.调用子目录下的Kconfig
source "xxx/Kconfig" //xxx 为具体的目录名,相对路径
3.menu/endmenu条目
menu生成菜单,endmenu结束菜单
4.choice /endchoice
改内容下面的东西多选一
5.config条目
1.条目使能后会加上前缀CONFIG_
2.config关键字包括属性:bool,tristate,string,hex,int。这些决定了输入的值
6.depends / select
当选中某一个后,select对应的项目都会选中
Depends on指定的项目要先被选中,否则指定的项目不能选
7.menuconfig
带选项的菜单
8.comment
注释作用
3.添加自己的菜单
1.创建菜单栏
打开Kconfig,输入下面内容
得到结果: