我正在 Linux 3.2.6 中编译内核模块。
我有module.h,/usr/src/linux/include/linux除非我去用我的makefile编译它,它告诉我module.h找不到。
在我的 makefile 中,我还KDIR设置了模块的位置。
我怎样才能解决这个问题?我的制作文件是:
MODCFLAGS := -Wall -DMODULE -D__KERNEL__ -DLINUX
obj-m := hello.o
KDIR := /usr/src/linux/include/
PWD := `pwd`
default:
make -C $(KDIR) M=$(PWD) modules