![使用自己编译的内核,安装VMware模块时提示Kernel headers not found](https://linux22.com/image/602531/%E4%BD%BF%E7%94%A8%E8%87%AA%E5%B7%B1%E7%BC%96%E8%AF%91%E7%9A%84%E5%86%85%E6%A0%B8%EF%BC%8C%E5%AE%89%E8%A3%85VMware%E6%A8%A1%E5%9D%97%E6%97%B6%E6%8F%90%E7%A4%BAKernel%20headers%20not%20found.png)
使用自己编译的内核,安装VMware模块时提示Kernel headers not found。
我的内核源代码在这里:
/root/kernel/linux-3.7
内核头文件在哪里?
答案1
它们应该安装在中/usr/include/linux
,/usr/include/asm-generic
也可能安装在包含目录中的其他子目录中(video
想到的)。
答案2
我找到了解决方案:
ln -s /root/kernel/linux-3.7/include/generated/uapi/linux/version.h /root/kernel/linux-3.7/include/linux/version.h