make download -j8 V=s 编译固件 # -j1:单线程编译 make -j1 V=s #最大线程编译,第一次编译不建议使用,很大几率失败 #make -j$(nproc) #单线程编译可提高编译成功率,但过程非常漫长(大约3-4小时左右),也完全取决于机器的性能。编译完成后固件输出路径: /openwrt/bin/targets/ 之下。 menuconfig说明 常...
运行make kernel_menuconfig(可选); 运行make menuconfig配置软件包; 运行make download(在最终构建前下载所有依赖, 并激活多线程编译); 运行scripts/diffconfig.sh >mydiffconfig(将所有修改保存到mydiffconfig文件); 3.2 package编译 单独编译某一个模块: make package/example/download-download the soures of examp...
make menuconfig 在这里根据路由器的平台和架构,选择相应的选项,比如我是x86架构,所以默认都是x86选项。其他就是设置无线支持、ipv6支持以及需要的插件。 下载dl 库,编译固件 (-j 后面是线程数,第一次编译推荐用单线程) # 下载dl库,这里也可以加上V=s查看输出日志,如make download -j8 V=s make download -j...
接着输入下方代码下载dl库 Make download -j8 接着输入如下代码开始编译 make V=s -j$(nproc) 然后开始编译固件 我这里选择了调用所有线程编译 如果调用所有线程编译失败的话 请尝试单线程编译 以便查找问题 单线程编译代码为 make V=s -j1 编译成功后会显示如下图 编译好的固件在lede/bin/targets 因为我是x8...
make defconfig make download -j8 make V=s -j$(nproc) #如果需要重新配置: rm -rf ./tmp && rm -rf .config #清理缓存和配置文件 make menuconfig make V=s -j$(nproc) 想用GitHub 在线编译 参考下面链接 https://p3terx.com/archives/build-openwrt-with-github-actions.html ...
make download V=s 注:下载时间可能较长,请耐心等待。下载过程中如出现 download fail 报错,表示软件包没有下载完整,请再次执行下载命令,直到没有分出现 download fail 为止。 5. 编译。 make -j8 注:编译过程可能需要 2 个小时。 6. 生成 SD 卡镜像 ...
make download -j8 make V=s -j1 注意: 1.若使用官方源进行编译,初次刷入固件时,可能无法从浏览器访问(502报错),这通常可能是由于缺少Luci导致的。通过ssh终端连接路由器然后 opkg update opkg install luci 即可。 2.在编译前可使用“sed -i 's/192.168.1.1/192.168.31.1/g' package/base-files/files/bin...
make -j8 download V=s # 开始编译,16是16核心 make -j16 V=s 下载耗时根据网络状况而不同,我耗时约 10 分钟;编译半个小时左右。 成功后,使用下面命令打包: zip -r bin.zip bin/ 然后在宿主机的 cmd 中使用 scp 命令传输到宿主机中: # kaede: 虚拟机用户名 ...
makedownload -j8 makeV=s -j1 复制复制 复制 全选代码 复制 编译时间看具体CPU配置和自己硬盘速度啦! 二、用openwrt本机自带的node编译(web作者推荐第一个方法) 1.oui界面的选择 记得选16或者18 尽量选择高版本。 今天教程就到这里,希望大家支持一下我们的新网站!!!
执行make download(在最终make之前下载所有的依赖文件,并且使多核编译可用) 执行make V=s(编译OpenWrt并且在控制台打印日志,你可以看到你在哪失败了) make menuconfig OpenWrt编译系统配置界面处理目标平台的选择和编译的包以及需要打包进固件的文件,还有一些内核选项等等。