如何卸载自己编译的内核?【已解决,方法见6L】

想在内核中插入一个定时器模块,照着书《LINUX应用与开发典型实例精讲》P272弄的,makefile如下:
ifneq ($(KERNELRELEASE),)
obj-m += timer_mod_test.o
else
PWD := $(shell pwd)
KVER ?= $(shell uname -r)
KDIR := /lib/modules/$(KVER)/build
all:
$(MAKE) -C $(KDIR) M = $(PWD)
clean:
rm -rf *.o *.mod.c *.ko *.symvers
endif
执行make后,结果:
make -C /lib/modules/2.6.28-11-generic/build M = /home/madfsl/app/exper/exp3
make: *** empty variable name. Stop.
make: *** [all] Error 2
请教大家这是肿么咧???谢谢

作者: louxiaoyan   发布时间: 2011-06-13