CROSS_COMPILE=arm-poky-linux-gnueabi- #也可以同时编译多个模块 obj-m += export_symbol.o export_symbol1.o export_symbol2.o obj-m := coral.o coral-objs := main.o led.o light_ring.o ssegment.o ec_version.o buzzer.o fan.o writeprotect.o myname.o KERNELDIR := /lib/modules/$(shell uname -r)/build ccflags-y += -I./include EXTRA_CFLAGS +=-g -I$(PWD)/include PWD = $(shell pwd) all: make -C $(KERNELDIR) M=$(PWD) modules clean: rm -rf *.o rm *.ko *.order *.mod.c *.symvers