openwrt源码下载移植

                       openwrt源码下载移植linux

1、源码下载git

1.1下载工具

    因为本人屡次尝试从SVN代码地址下载代码,出现没法访问所以这里选择从Git代码地址进行下载。在linux系统命令终端输入spa

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

1.2 源码包升级      ip

    经过命令./scripts/feeds update -a   更新为最新包。
1.3安装全部包
    经过命令 ./scripts/feeds install -a安装全部包 
 
2、配置
    下载完源码包以后对源码进行配置,这里配置必须在普通用户下进行,不然会出现错误。最好为openwrt建立一个单独的用户,将openwrt源码放在该用户的根目录下进行配置编译。(必须是普通用户)
    本人使用:useradd  openwrt单首创建一个用户对openwrt进行编译
    下载源码放入普通用户的目录以后先采用make deconfig命令对编译源码包多须要的工具进行检查,而且生成.config配置文件
    接着采用make menuconfig 命令对源码进行配置。运行完配置命令会先进入到配置界面,这里做为首次编译就只配置了目标机的芯片信息。
其中第一行是选择openwrt编译好要运行的目标CPU,这里选择的是Ralink RT288x/RT3xxx
第二行选择的是CPU子型号,这里选择的是MT7620a based boards
    配置完以上信息以后保存退出,便可采用make V=99命令对源码进行编译V=99的选项意思是选择全部的信息。因为是第一次编译因此时间可能较长,而且编译过程当中必须保证电脑连网,由于编译过程当中须要的信息是须要在网上下载的。
相关文章
相关标签/搜索