1、开发板linux驱动makefile
KERN_DIR = /bbs/linux-2.6.28.7
all:make -C $(KERN_DIR) M=`pwd` modules
clean:
make -C $(KERN_DIR) M=`pwd` modules clean
rm -rf modules.order
obj-m += globalmem.o
2、pc——linux驱动的makefile
KVERS = $(shell uname -r)
# Kernel modules
obj-m += globalmem.o
# Specify flags for the module compilation.
#EXTRA_CFLAGS=-g -O0
build: kernel_modules
kernel_modules:
make -C /lib/modules/$(KVERS)/build M=$(CURDIR) modules
clean:
make -C /lib/modules/$(KVERS)/build M=$(CURDIR) clean