0

Linux3.2.6でカーネルモジュールをコンパイルしています。

私はmodule.h/usr/src/linux/include/linuxmakefileを使用してコンパイルする場合を除いて、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
4

0 に答える 0