内容还不完整。。。。
1、X86PC机下的Makefile
obj-m := hello.o
KERNEL_DIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
all:
make -C $(KERNEL_DIR) SUBDIRS=$(PWD) modules
clean:
rm *.o *.ko *.mod.c
.PHONY:clean
编译出错提示:*** No rule to make target
出现问题原因:Makeflie文件中的命令出错,或者是obj-m模块的*.o文件名字出错。