【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.的問題

在這裏插入圖片描述
出現這個問題是由於/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目錄
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章