zoukankan      html  css  js  c++  java
  • 20121112接着搭建Openwrt环境 编译OpenWrt

    ubuntu 下编译Openwrt
     

    1:编译环境准备

    假设已经装好ubuntu 10.10

    sudo apt-get install g++ flex gawk libncurses5-dev patch automake subversion zlib1g-dev

     

    2:获取OpenWrt源代码和安装包,更新

    mkdir openwrt

    cd openwrt

    svn checkout svn://svn.openwrt.org/openwrt/trunk .

    cd trunk

    ./scripts/feeds update -a

    ./scripts/feeds install -a

     



    另外如果只是加装 Luci web UI 可以这样做 :

    ./scripts/feeds update packages luci

    ./scripts/feeds install -a -p luci



     

    经过这个步骤,在 make menuconfig 里就有 LuCI 相关选项。

     

     

    3:加装Luci 中文语言包

     

    vi feeds.conf.default

    将src-svn luci 。。。这一行改为:

    src-svn luci svn://svnhost.cn/luci-chn/tags/0.9.0/contrib/package

     

    然后运行

    make package/symlinks

     

    4:配置openwrt
    sudo apt-get install git-core curl
    make memuconfig

    选择luci-->language-->chinese

    选择target system按回车选bcm63XX(我是用DB120的,你应该根据自己的硬件来选择)

    选择target image按回车把jffs2去掉,退出保存

    更新到最新版本

    svn up

    编译  

    make V=99  

     

     

    如果编译出错

    make package/symlinks

    make V=99

     

    bin目录下的bin文件是编译好的固件(编译用了好长时间啊,)

  • 相关阅读:
    online_judge_1489
    MybatisPlus 快速开始
    Markdown 基本语法
    python2与python3的区别(1)
    这是我的第一篇博客
    vue 渲染函数&jsx
    计算机进行小数运算出错的原因0.2 + 0.1 = 0.30000000000000004
    最流行的高级语言
    v-cli脚手架
    vue mixins组件复用的几种方式
  • 原文地址:https://www.cnblogs.com/zknu/p/2766366.html
Copyright © 2011-2022 走看看