恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 354|回复: 10

请问怎么取消编译时生成多余镜像

[复制链接]
发表于 2021-6-8 13:27 | 显示全部楼层 |阅读模式
lean的源码,选择编译k3镜像,编译时还会生成一些其它型号路由镜像。记得前两天刚看了个教程,今天网上搜索和翻历史记录都找不到,奇怪了……
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-6-8 14:05 | 显示全部楼层
编译生成的固件如下,20多个型号
  1. *config.buildinfo
  2. *feeds.buildinfo
  3. *openwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trx
  4. *openwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trx
  5. *openwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trx
  6. *openwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trx
  7. *openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trx
  8. *openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trx
  9. *openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trx
  10. *openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.bin
  11. *openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.bin
  12. *openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trx
  13. *openwrt-bcm53xx-generic-dlink-dir-885l-squashfs.bin
  14. *openwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trx
  15. *openwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxl
  16. *openwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxl
  17. *openwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxl
  18. *openwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxl
  19. *openwrt-bcm53xx-generic-netgear-r6250-squashfs.chk
  20. *openwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chk
  21. *openwrt-bcm53xx-generic-netgear-r7000-squashfs.chk
  22. *openwrt-bcm53xx-generic-netgear-r7900-squashfs.chk
  23. *openwrt-bcm53xx-generic-netgear-r8000-squashfs.chk
  24. *openwrt-bcm53xx-generic-phicomm-k3-squashfs.trx
  25. *openwrt-bcm53xx-generic-phicomm-k3.manifest
  26. *openwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trx
  27. *openwrt-bcm53xx-generic-tenda-ac9-squashfs.trx
  28. *version.buildinfo
复制代码
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-8 14:24 来自手机 | 显示全部楼层
git上面最早提交的大蛇,他的仓库有,一年多以前用过,其实无所谓,clean
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-6-8 18:55 | 显示全部楼层
修改/target/linux/bcm53xx/image/makefile文件,注释掉多余的TARGET_DEVICES += 即可。
比如
  1. TARGET_DEVICES += asus-rt-ac56u
复制代码

改成
  1. # TARGET_DEVICES += asus-rt-ac56u
复制代码
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-9 00:31 | 显示全部楼层
sed -i 's|^TARGET_|# TARGET_|g; s|# TARGET_DEVICES += phicomm-k3|TARGET_DEVICES += phicomm-k3|' ./target/linux/bcm53xx/image/Makefile

一行代码搞定,把其他都注释了,就保留K3的就搞定了啊
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-6-9 00:42 | 显示全部楼层
dan123 发表于 2021-6-9 00:31
sed -i 's|^TARGET_|# TARGET_|g; s|# TARGET_DEVICES += phicomm-k3|TARGET_DEVICES += phicomm-k3|' ./ta ...

谢谢!一直没学云编译,都是本地直接改
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-9 10:58 | 显示全部楼层
zwillhill 发表于 2021-6-9 00:42
谢谢!一直没学云编译,都是本地直接改

这个本地不是一样用?
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-6-9 11:09 | 显示全部楼层
dan123 发表于 2021-6-9 10:58
这个本地不是一样用?

还以为只有云编译才能用,没几行已经改完编译好了。
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-6-27 16:30 | 显示全部楼层
本帖最后由 zwillhill 于 2021-6-27 16:49 编辑
dan123 发表于 2021-6-9 00:31
sed -i 's|^TARGET_|# TARGET_|g; s|# TARGET_DEVICES += phicomm-k3|TARGET_DEVICES += phicomm-k3|' ./ta ...

本地试验了下,k3也被注释掉了
2021-06-27 16-29-17屏幕截图.png

  1. phicomm-k3
复制代码
改成
  1. phicomm_k3
复制代码
就好了,连接线和下划线的区别。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-27 19:29 | 显示全部楼层
zwillhill 发表于 2021-6-27 16:30
本地试验了下,k3也被注释掉了

这个是源码改变了,然后固件名字改变了搞的,每个源码的都可能不一样,就跟K2P的名字一样,每个作者源码的搞不一样,L大的没改5.10内核的是-的,改了后_这样的
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-6-30 11:47 | 显示全部楼层
dan123 发表于 2021-6-27 19:29
这个是源码改变了,然后固件名字改变了搞的,每个源码的都可能不一样,就跟K2P的名字一样,每个作者源码 ...

最近云编译发现屏幕失效,想来也是名称变化造成k3screenctrl编译失败了
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-7-26 04:17

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表