首页 >PC >正文

VMware下用Ubuntu编译自己的Openwrt——③

本次编译是记录自己折腾的所有过程,包括VMware——Ubuntu——编译全过程!本文接上文VMware下用Ubuntu编译自己的Openwrt——②首次编译全过程之后为Openwrt二次编译全过程。

一、二次编译:


1、 进入LEDE目录

输入代码:cd lede

VMware下用Ubuntu编译自己的Openwrt——③

2、同步更新大雕源码

输入代码:git pull

VMware下用Ubuntu编译自己的Openwrt——③

3、更新Feeds

输入代码:./scripts/feeds update -a && ./scripts/feeds install -a

VMware下用Ubuntu编译自己的Openwrt——③

4、保存设置


输入代码:make defconfig

不同于make menuconfig进入编译配置菜单,make defconfig是在编译前的最后一步,将所有设置保存。

VMware下用Ubuntu编译自己的Openwrt——③

5、下载dl库(非常慢,网上有大佬上传的dl库)

输入代码:make -j8 download

VMware下用Ubuntu编译自己的Openwrt——③

6、开始编译

输入代码:make -j$(($(nproc) + 1)) V=s

VMware下用Ubuntu编译自己的Openwrt——③

二、如果需要重新配置:

1、清除编译配置和缓存

输入代码:rm -rf ./tmp && rm -rf .config

VMware下用Ubuntu编译自己的Openwrt——③

2、进入编译配置菜单(重点)

输入代码:make menuconfig

VMware下用Ubuntu编译自己的Openwrt——③

参照之前VMware下用Ubuntu编译自己的Openwrt——②及 恩山OpenWrt 编译 LuCI -> Applications 添加插件应用说明-L大进行编译配置.

VMware下用Ubuntu编译自己的Openwrt——③

3、开始编译

输入代码:make -j$(($(nproc) + 1)) V=s

VMware下用Ubuntu编译自己的Openwrt——③

*编译完成后输出路径:bin/targets目录下

三、如果你使用WSL或WSL2进行编译:(Windows子系统)

VMware下用Ubuntu编译自己的Openwrt——③

由于wsl的PATH路径中包含带有空格的Windows路径,有可能会导致编译失败,请在将make -j1 V=s或make -j$(($(nproc) + 1)) V=s改为

首次编译:

输入代码:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin make -j1 V=s

二次编译:

输入代码:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin make -j$(($(nproc) + 1)) V=s


未经授权,不得转载

网友评论

验证码 换一张
取 消
暂无评论...
三日内热门评论文章
为您推荐
  • 相关阅读
  • 业界资讯
  • 手机通讯
  • 电脑办公
  • 新奇数码
  • 软件游戏
  • 科学探索