别看这些模糊回答,它大概的意思就是告诉你编译不成功,如此不成功八成是网络不好引起的,编译过程它会去国外网站下载配套的软件回来,下载不成功就出现这提示,看看这条提示上面一条是什么,那条才是告诉你正在干嘛,找到它想要下载的是什么然后手工下载好了丢进dl文件夹再次编译问题就解决了,下次编译记...
1. 输入以下命令进行基本配置 makemenuconfig 在配置菜单栏选项中,根据以下步骤选择对应的选项并进入: a. Target System/Profile 配置: → Target System (StarFive JH71x0 (7100/7110)) → Target Profile (StarFive VisionFive 2 v1.2a) 或 Target Profile (StarFive VisionFive 2 v1.3b) 注:昉·星光 2 ...
2.执行make V=99 进行编译 注意:之前的OpenWRT版本编译不会出现任何错误,但是使用最新的版本编译时会出现下面的错误: 解决方法:当编译出现这个错误的时候时,再使用sudo make V=99继续编译。千万别一开始就使用sudo make V=99直接编译,这样一定会出错。
有没有大神知道这个报..有没有大神知道这个报错是什么意思?我在编译openwrt时make V=s时出的错是因为少了软件包吗?怎么能看出来?
一: make menuconfig V=99过程 topdir的Makfile中, include $(TOPDIR)/include/toplevel.mk toplevel.mk中, menuconfig: scripts/config/mconf prepare-tmpinfo FORCE if [ \! -e .config -a -e $(HOME)/.openwrt/defconfig ]; then \ cp $(HOME)/.openwrt/defconfig .config; \ ...
使用Dockerfile_2构建v2镜像,这个镜像主要进行make前的最终准备修改(修改源码,添加功能,再次执行update与install)。 # v2FROM xx/openwrt-build:v1 USER opde:opde ENV HOME /home/opde WORKDIR /openwrt/immortalwrt COPY imm_patch /openwrt/immortalwrt/imm_patch ...
sudo ./make -b s905x3 -v dev -k 5.10.125: Use the default configuration, specify the model, specify theversion branch, and specify the kernel for packaging. sudo ./make -b s905x3_s905d: Use the default configuration, specify multiple firmware, use_to connect. compile all kernels. ...
sudo ./make -b s905x3 -v dev -k 5.10.125: Use the default configuration, specify the model, specify theversion branch, and specify the kernel for packaging. sudo ./make -b s905x3_s905d: Use the default configuration, specify multiple firmware, use_to connect. compile all kernels. ...
5.生成固件或IPK包:执行`make V=s`命令来构建整个固件或IPK包。最终生成的固件或IPK包位于build_dir目录下。 6.安装软件包:将生成的IPK包拷贝到OpenWrt设备上,使用`opkg install`命令进行安装。 这些是OpenWrt SDK的基本用法,具体的用法还可根据项目需求进行进一步的定制和开发。详细的使用说明可参考OpenWrt官方文...
这个过程大概需要 2个多小时,并且需要确保网络通畅,其中主要耗时操作在 feeed install 和 make download 这两步,需要耐心等待。 整体编译操作: 顺利完成 openwrt 首次编译后,就可以回到 SDK top 路径下进行完整编译了,需要根据自己的板子配置选择对应的编译配置,这里参考 firefly ROC-RK3568-PC 需求,具体操作如下: ...