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
请问如何解决
您好,如上问题原因是系统缺少编译内核模块的相关资源包,可尝试以下几种方式:
1、Ubuntu/Debian/Linux Mint上安装内核头文件
使用dpkg-query命令检查是否有可用的内核头文件。
$ 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上安装内核头文件
$ rpm -qa | grep kernel-headers-$(uname -r)
$ sudo yum install kernel-headers
3、树莓派/Raspberry Pi上安装内核头文件
sudo apt install raspberrypi-kernel-headers