在板子上本地编译模块出现错误,鲁班猫/usr/src/linux-headers-$(uname -r)/scripts/basic/fixdep 为X86-64的,应该是编译内核时编译成了X86架构的,实际应该是ARM64,导致在本地编译时调用该文件时报错,只有在虚拟机上交叉编译再加入模块 下载链接:RTL8188EU 进入虚拟机,修改Makefile文件,将编译架构改为ARM64,修改环境变量,保存后编译,直接make 随后生成8188eus.ko,加入到开发板,成功运行
在板子上本地编译模块出现错误,鲁班猫/usr/src/linux-headers-$(uname -r)/scripts/basic/fixdep 为X86-64的,应该是编译内核时编译成了X86架构的,实际应该是ARM64,导致在本地编译时调用该文件时报错,只有在虚拟机上交叉编译再加入模块 下载链接:RTL8188EU 进入虚拟机,修改Makefile文件,将编译架构改为ARM64,修改环境变量,保存后编译,直接make 随后生成8188eus.ko,加入到开发板,成功运行