交叉编译内核模块的Makefile范本

来源:互联网 发布:结构图制作软件 编辑:程序博客网 时间:2024/04/29 13:42
obj-m := XXX.o 
DIR := /linux-2.6.22.6/ 这里要改成内核路径/usr/src/...
或改为/lib/modules/$(shell -uname -r)/build //自己添加
PWD:= $(shell pwd)
CROSS_ARCH := ARCH=arm CROSS_COMPILE=arm-linux-
#ARCH =arm
#CROSS_COMPILE =arm-linux-
all:
    $(MAKE) $(CROSS_ARCH) -C $(KDIR) M=$(PWD) modules
clean:
    rm -rf *.cmd *.o *.mod.c
原创粉丝点击