1 KERNELDIR = /lib/modules/$(shell uname -r)/build
2 CFLAGS = -D__KERNEL__ -DMODULE -I$(KERNELDIR)/include -O
3
4 all: test.o
5
6 clean:
7 rm -rf *.o
beyes@linux-beyes:/lib/modules/2.6.27.29-0.1-pae> ll
总计 2356
lrwxrwxrwx 1 root root 41 08-20 22:57 build -> /usr/src/linux-2.6.27.29-0.1-obj/i386/pae
...
01 obj-m := hello.o
02
03 KDIR := /lib/modules/$(shell uname -r)/build
04 PWD := $(shell pwd)
05
06 default:
07 $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
08
09 clean:
10 rm -rf *.ko
11 rm -rf *.mod.*
12 rm -rf .*.cmd
13 rm -rf *.o
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |