天天看點

make: *** No rule to make target `menuconfig‘. Stop.問題

make: *** No rule to make target `menuconfig'.  Stop.
           

如果你執行make menuconfig 指令出現這個問題

第一步先看你是不是在核心源碼目錄下進行,比如/usr/src/linux***下,我的是解壓在/usr/src目錄下。

如果是的話,而且你執行還是這樣,這也是我寫這篇部落格的原因,我也是踩了這個坑,百度找了半天沒有找到,最後自己無意間改對了,接下來看方法:

我在這個之前遇到了

make: *** No rule to make target `menuconfig‘. Stop.問題

這樣的錯誤,也根據網上的修改了,但是就是這裡錯了,首先修改Makefile檔案,找到報錯行(例如這張圖裡的416和1466,用vim來修改Makefile,即指令:vim Makefile(要在/usr/src/linux***目錄下使用),然後 1.esc 2.: 3.輸入行号x 就可快速跳到指定行x),如果報錯行是

config %config: scripts_basic outputmakefile FORCE

,網上的修改方法是改成

config: scripts_basic outputmakefile FORCE

但是就是改成了這個原因才會一直報本篇部落格的錯誤,我們這裡應該改成

%config %config: scripts_basic outputmakefile FORCE

,如果是

/ %/: prepare scripts FORCE

則改成

%/: prepare scripts FORCE

這樣就可以了。

在這裡說一下,核心版本可用4.10的 我用這個版本的就很少報錯 直接成功了

歡迎互相讨論,我也會盡快的回複。

繼續閱讀