赞
踩
Linux配置的结果 生成.config文件
打开.config配置文件:
从上图可以看出,配置项 = y表示被编译进内核 其实,除了=y 还可以=m 表示被编译成.ko模块,如果什么都没有,表示那个文件没有使用。
m和y的差别在driver/net/makefile字目录中体现:
在.config文件中,以DM9000网卡为例:CONFIG_DM9000=y
在driver/net/makefile中如下体现
make uImage的时,
①.config自动生成autoconf.h(即include/linux/autoconf.h)
②.config自动生成auto.conf(即includeconfig/auto.conf) 这个文件被顶层Makefile 包含。
分析顶层Makefile可以知道内核结构。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。