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的选项意思是选择所有的信息。由于是第一次编译所以时间可能较长,并且编译过程中必须保证电脑连网,因为编译过程中需要的信息是需要在网上下载的。
     
     
     
     
  • 相关阅读:
    Keepalived 无法自动转换主备角色,请关注 iptables 防火墙配置
    Linux 下使用网易的SMTP服务器 发送邮件
    Spring-boot 最小demo
    go build 时报错 cc1.exe: sorry, unimplemented: 64-bit mode not compiled in
    spark-shell 执行脚本并传入参数
    JVM
    spark
    spark
    linux
    linux
  • 原文地址:https://www.cnblogs.com/wmx-learn/p/7575488.html
Copyright © 2011-2022 走看看