当前位置: 技术问答>linux和unix
linux源代码中的makefile
来源: 互联网 发布时间:2016-12-29
本文导语: 打开linux源代码,linux/drivers里的Makefile里面会有这样的内容: obj-y += gpio/ obj-$(CONFIG_PCI) += pci/ obj-$(CONFIG_PARISC) += parisc/ 按照网上有关于makefile与Kconfig的说法,“PCI”和“PARISC”应该在和Makefile同极目录的Kconfig中有...
打开linux源代码,linux/drivers里的Makefile里面会有这样的内容:
obj-y += gpio/
obj-$(CONFIG_PCI) += pci/
obj-$(CONFIG_PARISC) += parisc/
按照网上有关于makefile与Kconfig的说法,“PCI”和“PARISC”应该在和Makefile同极目录的Kconfig中有关联。比如"PCI"
应该有这样的语句:config PCI
bool "something"
help
something
可是相应的Kconfig中全是source ……的语句,那么这个PCI到底在哪配置的呢?
obj-y += gpio/
obj-$(CONFIG_PCI) += pci/
obj-$(CONFIG_PARISC) += parisc/
按照网上有关于makefile与Kconfig的说法,“PCI”和“PARISC”应该在和Makefile同极目录的Kconfig中有关联。比如"PCI"
应该有这样的语句:config PCI
bool "something"
help
something
可是相应的Kconfig中全是source ……的语句,那么这个PCI到底在哪配置的呢?
|
parisc/Kconfig 中有一行:source "drivers/pci/Kconfig"
二者就关联了.
二者就关联了.