发现内核模块但没有被“看到”

时间:2012-06-06 00:22:03

标签: c linux kernel

我正在Linux 3.2.6中编译内核模块。

我在module.h中有/usr/src/linux/include/linux,除非我用makefile编译它,它告诉我module.h找不到。

在我的makefile中,我还将KDIR设置为模块的位置。

我该如何解决这个问题? 我的make文件是:

MODCFLAGS       := -Wall -DMODULE -D__KERNEL__ -DLINUX

obj-m   := hello.o
KDIR    := /usr/src/linux/include/
PWD     := `pwd`

default:
        make -C $(KDIR) M=$(PWD) modules

0 个答案:

没有答案