linux内核模块编译-通过Makefile重命名.ko文件名和模块名
假设模块的源文件为hello.c,使用该文件编译内核模块。正常情况下,Makefile文件内容如下:ifneq ($(KERNELRELEASE),)obj-m:=hello.o$(info "2nd")elseKDIR := /lib/modules/$(shell uname -r)/buildPWD:=$(shell pwd)all: $(info "1st") make -C $(KDIR) M=$(PWD) modulesclean: rm -f *.k
原创
2021-04-27 09:43:47 ·
991 阅读 ·
0 评论