我自己写的一个驱动,打算直接编译进内核
然后我在driver/char下面建了1个目录,下面放了两个子目录,其中1个子目录aaa放置我自己写 的驱动,另外一个目录bbb放置一个第三方头文件(可能将来其他驱动会使用到的)
,修改了char的Kconfig和Makefile,然后在自己的驱动下面添加了makefile,结果在编译到我的驱动的时候提示No such file or directory错误,头文件找不到,实际上这些头文件是放在bbb目录下的,为什么会搜索不到呢?我将我自己驱动下面的Makefile贴上来大家看看
$CFLAGS += -I/home/jack/linux-2.6.29/drivers/char/bbb
obj-$(CONFIG_KKK):= kkk.o
kkk-objs:= src/file1.o \
src/file2.o
TARGET_LIB := ../lib/libv2linmain.so \
../lib/libv2lin.so
谢谢大家!!