1、输入uname -r 查看有没有内核,若有内核则直接跳转至第三步
在这里插入图片描述
2、yum install kernel-devel-$(uname -r)
3、 cd /lib/modules/3.10.0-693.el7.x86_64/ 查看build情况(网上说显示红色表示链接文件有问题)
网上说显示红色表示链接的文件有问题
4、cd /usr/src/kernels 查看源内核文件(内核版本不同文件名也不同),我这里是3.10.0-957.10.1.el7.x86_64,再进入该目录下确认源文件是否存在
在这里插入图片描述5、返回 /lib/modules/3.10.0-693.el7.x86_64/ ,删除原来的build:
rm ./build
创建新的软连接(注意文件名要一致):
ln -s /usr/src/kernels/3.10.0-957.10.1.el7.x86_64 /lib/modules/3.10.0-693.el7.x86_64/build
就可以看到build恢复正常了,然后就可以随便make啦!
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐