查看内核编译选项

在编译Linux内核时,可以使用内核KCONFIG机制定义大量的编译宏,这些编译宏对于内核的具体功能和行为有很大影响。
在幽兰上,大家可以通过如下命令来查看编译宏的具体定义:
cd /proc
zcat config.gz | grep xxx
比如:

geduer@ulan:/proc$ zcat config.gz | grep DYNAMIC
# CONFIG_NETCONSOLE_DYNAMIC is not set
# CONFIG_ATH_REG_DYNAMIC_USER_REG_HINTS is not set
CONFIG_DVB_DYNAMIC_MINORS=y
CONFIG_SND_DYNAMIC_MINORS=y
# CONFIG_USB_DYNAMIC_MINORS is not set
CONFIG_DYNAMIC_DEBUG=y
CONFIG_DYNAMIC_DEBUG_CORE=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_DYNAMIC_EVENTS=y
作者:Zhang Yinkui  创建时间:2024-05-09 11:00
最后编辑:Zhang Yinkui  更新时间:2024-12-20 17:01