编译 hellowor 驱动程序 make 出现错误 *** missing separator

以下为 makefile 内容

KERN_DIR = ~/wds/tina-v853-open/kernel/linux-4.9

all:
make -C $(KERN_DIR) M=$(PWD) modules
$(CROSS_COMPILE)gcc -o hello_drv_test hello_drv_test.c
clean:
make -C $(KERN_DIR) M=pwd modules clean
rm -rf modules.order
rm -f hello_drv_test
obj-m+= hello_drv.o

您好,请提供报错信息?zsbd

Makefile:12: *** missing separator。 停止。


2

请确定你的路径

 ~/wds/tina-v853-open/kernel/linux-4.9

是否存在


存在呀

您好,可以使用绝对路径看看。zsbd

你的Makefile文件编写文件有问题。
Makefile文件中的命令行前面没有用TAB键

感谢,搞定