以下 Makefile 旨在在内核 2.6 中创建一个基本模块。所以,我真的很想有人向我解释这个 Makefile 中的命令行:
obj−m += hello−1.o
all:
make −C /lib/modules/$(shell uname −r)/build M=$(PWD) modules
clean:
make −C /lib/modules/$(shell uname −r)/build M=$(PWD) clean
还有一个问题:在 2.6 内核中,我应该替换hello-1.o
为hello-1.ko
吗?