kl7100@keli-tq:~/HW/driver/kerner-2/02-kernel/spi-oled$ make
arm-linux-gnueabihf-gcc -C /home/kl7100/HW/driver/kerner-2/02-kernel/imx_4.1.15_2.0.0_ga_rc3 M=/home/kl7100/HW/driver/kerner-2/02-kernel/spi-oled modules
arm-linux-gnueabihf-gcc: error: M=/home/kl7100/HW/driver/kerner-2/02-kernel/spi-oled: No such file or directory
arm-linux-gnueabihf-gcc: error: modules: No such file or directory
Makefile:10: recipe for target 'all' failed
make: *** [all] Error 1
请问下为什么会报找不到这个文件路径的错误呢?这个路径是存在的而且是用pwd获取的,makefile源文件贴上了,有没有知道的?求指教!
KERN_DIR = /home/kl7100/HW/driver/kerner-2/02-kernel/imx_4.1.15_2.0.0_ga_rc3
CURRENT_PATH := $(shell pwd) #模块所在的当前路径
CROSS_COMPILE = arm-linux-gnueabihf-gcc
obj-m := spi_oled_drv.o
#obj-m += spi_info_iMx6q.o
all:
$(CROSS_COMPILE) -C $(KERN_DIR) M=$(CURRENT_PATH) modules
clean:
$(CROSS_COMPILE) -C $(KERN_DIR) M=$(CURRENT_PATH) clean
rm -rf modules.order