进行第五篇驱动实验的时候 出现 hello_drv: disagrees about version of symbol module_layout错误

在进行 第五篇 嵌入式 Linux 驱动开发基础知识<<<<<<<<
第1章 Hello 驱动(不涉及硬件操作)的时候 出现以下错误:
[root@imx6ull:/mnt/01_hello_drv]# insmod hello_drv.ko
[ 372.994950] hello_drv: disagrees about version of symbol module_layout
insmod: ERROR: could not insert module hello_drv.ko: Invalid module format
makefile为

KERN_DIR = /home/book/100ask_imx6ull-sdk/Linux-4.9.88

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

你这个是格式错误,配置好工具链还有编译环境重新编译

请问配置的是什么工具链啊 交叉编译工具链是可以用的

我知道了 我没有编译内核 打扰了