obj-m := driver.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) M=$(PWD) modules
clean:
rm -rf *.mode.o
rm -rf *.ko
rm -rf *.mod.c
rm -rf *.o.cmd
rm -rf *.ko.cmd.tmp_versions
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) M=$(PWD) modules
clean:
rm -rf *.mode.o
rm -rf *.ko
rm -rf *.mod.c
rm -rf *.o.cmd
rm -rf *.ko.cmd.tmp_versions
本文提供了一个简单的Linux内核模块Makefile配置示例,包括默认目标、清理操作等,适用于希望快速上手内核模块开发的读者。
611

被折叠的 条评论
为什么被折叠?



