Makefile, Kconfig和.config关联关系
Makefile, Kconfig和.config关联关系
第一步,明确Kconfig是配置文件,现在比如要加入新的内核配置,必须在相关Kconfig文件中添加类似:ConfigNEW_FEATURE
第二步,在Makefile添加obj-$(CONFIG_NEW_FEATURE) += new_feature.o
第三步,执行Make menuconfig形如此类的内核配置界面,选择NEW_FEATURE对应的配置选项,此时上一步的代码即等价为:obj-y += new_feature.o,最后把所有Kconfig都包含进来,生成.config文件。
第四步,执行所有Makefile,生成相应.o文件,写进内核