内核模块编程头文件的问题
在内核模块编程时,头文件的路径问题是怎么确定的,Makefile如下ifneq ($(KERNELRELEASE),)obj-m := get_vcpu_info.o
else
KVER := $(shell uname -r)
KDIR := /lib/modules/$(KVER)/build
PWD := $(shell pwd)
all:
$(MAKE) -C $(KDIR) M=$(PWD) modules
clean:
rm -rf *.o *.ko *.mod.c *.mod.o *.symvers *.order *.markers *~ *.ko.unsigned \
.*.ko.cmd .*.ko.unsigned.cmd .*.mod.o.cmd .*.o.cmd
rm -rf .tmp_versions
endif
应该不是我们普通编程中的那个路径吧,那是$KDIR那个目录吗?
求大婶指点 知道了,就是$KDIR下的include目录
页:
[1]