make menuconfig Config.in语法解析

转载地址:http://blog.csdn.net/eastonwoo/article/details/8995363

 

Config.in片断:

..........
source "arch/Config.in"                                 //source相当于include ,把整个arch/Config.in文件插进来.

menu "My Menu"                                            //子菜单,如图1
comment "MyMenu's commment!"            // 在界面上会显示这样的帮助信息(不可选取):*** MyMenu's commment! *** ,如图2

config SYMBOL_STRING                            //默认:SYMBOL_STRING=This is default string!  ,如图3
 string "my string"
 default "This is default string!"                

menu "Sub My Menu"
comment "SubMyMenu's commment!"
endmenu

config SYMBOL_BOOL                         //如图4
    bool "my bool"
    default y
 help
        This is help!

if SYMBOL_BOOL                                   //如果SYMBOL_BOOL=y ,SYMBOL_SUB_INT 标号才能设置.

config SYMBOL_SUB_INT                  //如图5
    int "my int,default 5"
    default 5
endif

config SYMBOL_TRISTATE
    tristate "my tristate:y,n,M;default M"
    default M


endmenu

menu "Build options"

menu "Commands"

 ........

              图1

 

        图2

 

 

                 图3

 

           图4

 

          图5

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值