openwrt编译ipk包提示缺少feeds.mk文件

问题具体表现如下

 

 

这个问题困扰了我两个多星期,总算解决了。解决方案如下:

首先,先应该把配置菜单调好。

我的硬件是7620a,要编译的ipk包为helloworld,所以应该使用

make menuconfig命令进入配置菜单

 进入后

 将1号框选择为7620a,2号框选你要编译的包

保存后退出。

其次,应该在openwrt目录下用root用户进行编译

 如果还提示有错,再检查自己Linux系统内核和你编包的Makefile中的内核版本是否一致,不一致更改为系统内核版本。

helloworld下Makefile

查看 /lib/

所以要将Makefile里的i386更改为x86_64

这些工作都没错以后再次编译

在openwrt/bin/ramips/packages/base目录下就可以找到你编的ipk包了

将他传到你的设备上,使用

opkg install ***.ipk命令

即可安装。

posted @ 2019-09-04 09:48  C_hp  阅读(530)  评论(0编辑  收藏  举报