ifneq ($(KERNELRELEASE),)
obj-m:=xxxxx.o
else
KERNELDIR:=/lib/modules/$(shell uname -r)/build
PWD:=$(shell pwd)
default:
make -C $(KERNELDIR) M=$(PWD) modules
clean:
rm -rf *.o *.mod.c *.mod.o *.ko
endif
适配自己的Makefile 只需要修改 第二行的 xxxxx和自己的匹配即可。
编写linux入门驱动程序的 Makefile文件格式
最新推荐文章于 2024-08-05 07:10:14 发布
本文介绍了一种用于编译Linux内核模块的Makefile模板。通过简单地修改模板中的特定变量,开发者可以轻松地为自己的内核模块创建合适的Makefile文件。此方法适用于希望快速设置并编译Linux内核模块项目的开发人员。
1093

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



