源码包的位置不正确,你可以在./config 的时候指定内核源码包位置。一般linux将内核源码装在了/usr/src/linux下,如果你所用的内核版本与源码包的版本不一致,则你要更新源码包,并重新生成生成version.h文件:
makeinclude/linux/version.h
makeinclude/asm
ls-l/lib/moles/3.x.x.x
其中3.x.x.x是你的源码包内核版本号。
然后,你再编译一次驱动,应该就能编译成功了。
❷ 易语言无法编译 总失败 为什么
关掉杀毒软件和360
你是不是编译在桌面上啦,换一个文件夹编译保存,有时候在一些系统文件夹编译会失败
因为有些杀毒软件发现某个文件夹突然生成一个exe文件会认为是病毒行为从而进行阻止~