Kconfig的书写举例

定义:Kconfig 是 Linux 内核的配置系统,它提供了一种交互式的方式来配置内核选项。用户可以通过命令行或者图形界面来选择需要启用或禁用的功能,然后 Kconfig 会自动生成相应的配置文件。

config RTOS_BUILD_LIBS 
    bool "kit_build_libs" 
    default y

config RTOS_KIT_USING_LVGL 
    bool "kit_using_lvgl_libs" 
    default y  

config RTOS_KIT_USING_LVGL_DEMO
    bool "kit_using_lvgl_demo_libs" 
    default y

config:关键字,表示一个配置选项的开始;紧跟着的TMPFS_POSIX_ACL是配置选项的名称,省略了前缀"CONFIG_"。

bool:表示变量类型,即"CONFIG_ TMPFS_POSIX_ACL "的类型,有5种类型:bool、tristate、string、hex和int,其中tristate和string是基本的类型。

bool变量的值: y和n

tristate变量的值:y、n和m

string变量的值: 字符串

你可能感兴趣的:(前端,linux)