| 123456789101112131415161718 |
- 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 cash_drawers.o batteryled.o watchdog.o power.o switches.o backlight.o gsensor.o lcd_2x20.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
|