发布网友 发布时间:2022-04-23 19:41
共1个回答
热心网友 时间:2023-10-05 07:11
obj-$(CONFIG_EXT2_FS) += ext2.o :表示当 CONFIG_EXT2_FS 为 y 是 ext2.0 将会编译进内核,CONFIG_EXT2_FS 是你自己配置linux(make menuconfig)时选择是 y,还是其他的,如果不理解的话,你 一下linux kconfig 文件。
ext2-y := balloc.o bitmap.o ....:表示 ext2.o 由后面的那些 .o 文件链接而来。
ext2-$(CONFIG_EXT2_FS_POSIX_ACL) += acl.o :$(CONFIG_EXT2_FS_POSIX_ACL) 和上面解释的一样的意思,如果为 y 则把 acl.o 也链接进 ext2.o ,注意:+= 表示在原有的基础上增加。
obj-$(CONFIG_ISDN) += isdn.o:同上。
isdn-objs := isdn_net_lib.o isdn_v110.o isdn_common.o:isdn.o是由后面的文件链接而来。