root@wukongpi:~/LINUX-5/driver# make
make -C /lib/modules/5.15.93-sunxi/build? M=/root/LINUX-5/driver ?
make[1]: *** /lib/modules/5.15.93-sunxi/build: No such file or directory.? Stop.
make: *** [Makefile:5: default] Error 2
請問如何解決
root@wukongpi:~/LINUX-5/driver# make
make -C /lib/modules/5.15.93-sunxi/build? M=/root/LINUX-5/driver ?
make[1]: *** /lib/modules/5.15.93-sunxi/build: No such file or directory.? Stop.
make: *** [Makefile:5: default] Error 2
請問如何解決
您好,如上問題原因是系統(tǒng)缺少編譯內(nèi)核模塊的相關資源包,可嘗試以下幾種方式:
1、Ubuntu/Debian/Linux Mint上安裝內(nèi)核頭文件
使用dpkg-query命令檢查是否有可用的內(nèi)核頭文件。
$ dpkg-query -s linux-headers-$(uname -r)
sudo apt-get install build-essential //install build-essential(optional)
sudo apt-get update
sudo apt-get install linux-headers-$(uname -r)
2、Fedora/CentOS/RHEL上安裝內(nèi)核頭文件
$ rpm -qa | grep kernel-headers-$(uname -r)
$ sudo yum install kernel-headers
3、樹莓派/Raspberry Pi上安裝內(nèi)核頭文件
sudo apt install raspberrypi-kernel-headers