![错误:make:*** [Makefile:7:全部] 错误 2](https://linux22.com/image/221877/%E9%94%99%E8%AF%AF%EF%BC%9Amake%EF%BC%9A***%20%5BMakefile%EF%BC%9A7%EF%BC%9A%E5%85%A8%E9%83%A8%5D%20%E9%94%99%E8%AF%AF%202.png)
我尝试使用 GitHub 上的“Linux-Kernel-Module-for-Listing-Tasks”(https://github.com/TheRealYoussef/Linux-Kernel-Module-for-Listing-Tasks/blob/master/ListTasksLinear.c)在 Windows 子系统上运行的 Ubuntu 上。
完成该步骤后sudo apt install make
,我在编译时遇到错误make
:
make -C /lib/modules/5.15.90.1-microsoft-standard-WSL2/build M=/home/<user>/ospro
make[1]: *** /lib/modules/5.15.90.1-microsoft-standard-WSL2/build: No such file or directory. Stop.
make: *** [Makefile:7: all] Error 2
我执行了命令:
sudo apt-get install -y linux-headers-generic
和
sudo apt search linux-headers-`uname -r`
结果:
Sorting... Done
Full Text Search... Done
如果我执行命令:
ll /lib/modules
结果 :
total 12
drwxr-xr-x .....
我怎样才能解决这个问题?