构建SDK以获取Openwrt图像

时间:2017-05-28 09:36:34

标签: openwrt

我尝试构建SDK文件以获取OpenWRT图像,但输出目录为5GB。那么获得OpenWRT图像的正确构建是什么? (SKW71-Atheros_AR9331)

2 个答案:

答案 0 :(得分:0)

  1. 首次安装
  2. sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev xsltproc wget

    2.download openwrt 15.05 git clone -b chaos_calmer git://github.com/openwrt/openwrt.git

    1. cd openwrt

    2. ./ scripts / feeds update -a ./scripts/feeds install -a

    3. make menuconfig

    4. 然后选择您想要的路由器或芯片 使用箭头键向上或向下,使用空格键选择任何选项, 用于选择退出保存配置是

    5. 7.com建立图像使用任何一个然后
       使V = s或使V = 99或使-j1 V = s

      1. 等待4到5小时取决于您的网速

答案 1 :(得分:0)

Openwrt build默认配置包括许多不同的组件,即

  • 交叉编译
  • 构建交叉编译器所需的支持工具
  • 内核,
  • 很多套餐

一切都是从它的源代码构建的。 因此,当您克隆repo时,它的大小很小,但根据您的配置,它将下载其余的东西并进行编译。

另一方面,Openwrt图像的尺寸非常小,并根据openwrt / bin /中的用户配置生成。目标> 。目录

因此,如果您只需要二进制文件,那么您可以从https://downloads.openwrt.org/下载它,但如果您想自定义二进制文件或添加/删除任何包,那么您需要源代码。