zoukankan      html  css  js  c++  java
  • openwrt源码下载移植

                           openwrt源码下载移植

    一、源码下载

    1.1下载

        由于本人多次尝试从SVN代码地址下载代码,出现无法访问因此这里选择从Git代码地址进行下载。在linux系统命令终端输入

    git clone git://git.openwrt.org/14.07/openwrt.git 对Barrier breaker分支的代码进行下载。下载完成如图所示:

    1.2 源码包升级      

        通过命令./scripts/feeds update -a   更新为最新包。
    1.3安装所有包
        通过命令 ./scripts/feeds install -a安装所有包 
     
    二、配置
        下载完源码包之后对源码进行配置,这里配置必须在普通用户下进行,否则会出现错误。最好为openwrt创建一个单独的用户,将openwrt源码放在该用户的根目录下进行配置编译。(必须是普通用户)
        本人使用:useradd  openwrt单独创建一个用户对openwrt进行编译
        下载源码放入普通用户的目录之后先采用make deconfig命令对编译源码包多需要的工具进行检查,并且生成.config配置文件
        接着采用make menuconfig 命令对源码进行配置。运行完配置命令会先进入到配置界面,这里作为首次编译就只配置了目标机的芯片信息。
    其中第一行是选择openwrt编译好要运行的目标CPU,这里选择的是Ralink RT288x/RT3xxx
    第二行选择的是CPU子型号,这里选择的是MT7620a based boards
        配置完以上信息之后保存退出,即可采用make V=99命令对源码进行编译V=99的选项意思是选择所有的信息。由于是第一次编译所以时间可能较长,并且编译过程中必须保证电脑连网,因为编译过程中需要的信息是需要在网上下载的。
     
     
     
     
  • 相关阅读:
    poj3669 广搜
    检索所有课程都选修的的学生的学号与姓名
    UVA10160 Servicing Stations
    uva11205 The broken pedometer 子集生成
    poj1101 the game 广搜
    poj3009 Curling 2.0 深搜
    poj 1564 Sum It Up 搜索
    HDU 2268 How To Use The Car (数学题)
    codeforces 467C George and Job(简单dp,看了题解抄一遍)
    HDU 2267 How Many People Can Survive(广搜,简单)
  • 原文地址:https://www.cnblogs.com/wmx-learn/p/7575488.html
Copyright © 2011-2022 走看看