ifneq ($(KERNELRELEASE),)
obj-m := mymodule.o
mymodule-objs :=main.o add.o
else
KDIR := /lib/modules/2.6xxxxx/build
all:
make -C $(KDIR) M=$(PWD) modules
clean:
rm -f *.ko *.o *.mod *.mod.c *.symvers
endif
需要注意的二十mymodule-objs需要和上面的mymodule.o对应,但如果是单文件,mymodule.o就要和那个单文件对应