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文件是编译好的固件(编译用了好长时间啊,)

  • 相关阅读:
    《梦断代码》随笔第1篇
    四则运算3
    1、软件工程结对开发之求一维数组中连续最大子数组之和
    四则运算2单元测试
    《梦断代码》随笔第0篇
    四则运算2完整版
    四则运算2设计思想
    软件工程第一个程序
    软件工程阅读计划
    电梯调度之需求分析
  • 原文地址:https://www.cnblogs.com/zknu/p/2766366.html
Copyright © 2011-2022 走看看