【CentOS】make: *** /lib/modules/3.10.0-1062.el7.x86_64/build: No such file or directory. Stop.

问题:关于make时出现make: *** /lib/modules/3.10.0-1062.el7.x86_64/build: No such file or directory. Stop.的问题

【CentOS】make: *** /lib/modules/3.10.0-1062.el7.x86_64/build: No such file or directory. Stop._第1张图片
出现这个问题是由于/lib/modules/3.10.0-1062.el7.x86_64/build这个文件是指向/usr/src/kernels/3.10.0-1062.el7.x86_64目录下的一个链接文件,如图所示
在这里插入图片描述
而我们再查看/usr/src/kernels,可以发现kernels目录下为空(应该用ll的,忘记截图了,不过这个也可以)
在这里插入图片描述

解决办法

出现这种问题的原因是其实是缺少了相应内核的一个rpm包
我们只需要yum install kernel-devel,然后一路yes就可以
再查看kernels目录
在这里插入图片描述
**

更新:会出这种错,很有可能是Makefile写错了,完毕!!!!不要搞上面有的没得回去看看自己Makefile写对没有!!!

**

你可能感兴趣的:(Linux)