obj-$(CONFIG_TTYPRINK) += ttyprink.o
这里的CONFIG_TTYPRINK就是前面的Kconfig的配置文件中定义的信息。
在Makefile中,除obj-以外,还有lib-形式生成lib库,及hostprogs-生成主机程序。
2.针对多文件的模块:
obj-$(xxxx) += exit.o
exit-y += xxx.o xxx.o xxx.o
exit-$(xxxx) += xxx.o
以类似的形式,可以将多文件组织起来。
3.对于目录层面的添加:
obj-$(CONFIG_XXX) += exit/
总之一句话:所有的makefile和Kconfig都是互相对应的。