当前位置: 技术问答>linux和unix
执行make menuconfig 到出现蓝屏的配置窗口,这个命令做了一些什么动作?
来源: 互联网 发布时间:2016-08-01
本文导语: 执行make menuconfig 到出现蓝屏的配置窗口,这个命令做了一些什么动作? | http://blog.csdn.net/BoySKung/archive/2008/12/24/3596762.aspx linux/2.6.20.6/make menuconfig 当在顶层目录执行”make menuconfig”会执行顶层Make...
执行make menuconfig 到出现蓝屏的配置窗口,这个命令做了一些什么动作?
|
http://blog.csdn.net/BoySKung/archive/2008/12/24/3596762.aspx
linux/2.6.20.6/make menuconfig
当在顶层目录执行”make menuconfig”会执行顶层Makefile 第415行的规则
config %config: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(Q)$(MAKE) $(build)=scripts/kconfig $@
这里”menuconfig”与模式”%config”匹配。所以其执行的规则如下:
menuconfig: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(Q)$(MAKE) $(build)=scripts/kconfig menuconfig
linux/2.6.20.6/make menuconfig
当在顶层目录执行”make menuconfig”会执行顶层Makefile 第415行的规则
config %config: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(Q)$(MAKE) $(build)=scripts/kconfig $@
这里”menuconfig”与模式”%config”匹配。所以其执行的规则如下:
menuconfig: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(Q)$(MAKE) $(build)=scripts/kconfig menuconfig
|
make menuconfig 之后
主makefile会编译出二进制的scripts/kconfig/mconf
mconf 会根据.config读取默认配置,从Kconfig里读取到如何显示内核选项
最后使用curses呈现一个图形界面
主makefile会编译出二进制的scripts/kconfig/mconf
mconf 会根据.config读取默认配置,从Kconfig里读取到如何显示内核选项
最后使用curses呈现一个图形界面
|
make menuconfig,执行 Makefile里的 menuconfig 目标,主要是读各个目录下的 kconfig文件,显示出菜单选项。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。