源碼包的位置不正確,你可以在./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文件會認為是病毒行為從而進行阻止~