我尝试使用 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 .....
我怎样才能解决这个问题?