make: *** No rule to make target `menuconfig‘. Stop.问题

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

如果你执行make menuconfig 命令出现这个问题
第一步先看你是不是在内核源码目录下进行,比如/usr/src/linux***下,我的是解压在/usr/src目录下。
如果是的话,而且你执行还是这样,这也是我写这篇博客的原因,我也是踩了这个坑,百度找了半天没有找到,最后自己无意间改对了,接下来看方法:
我在这个之前遇到了
在这里插入图片描述
这样的错误,也根据网上的修改了,但是就是这里错了,首先修改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的 我用这个版本的就很少报错 直接成功了
欢迎互相讨论,我也会尽快的回复。

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值