您的位置:首页 > 其它

驱动Makefile

2016-06-07 22:40 274 查看
test-objs := *.o //需要编译的.c文件
hello-objs := *.o
obj-m := test.o hello.o
KERNEL_DIR := /usr/local/$(shell uname -r)/build

all:
make -C $(KERNEL_DIR) M=$(shell pwd) modules
make -C $(KERNEL_DIR) SUBDIRS=$(PWD) modules

clean:
make -C $(KERNEL_DIR) M=$(PWD) clean
rm *.o *.ko *.mod.c

.PHONY:clean


uname -r会得到正在使用的完整内核版本号

make -C会进入KERNEL_DIR目录执行此目录下的Makefile
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  makefile