mtk7620 openwrt源码下载编译
2017-01-12 13:47
281 查看
1、编译环境搭建(ubuntu64位)
ubutu64位系统输入以下指令:
sudo apt-get update
sudo
apt-get install git-core build-essential
其他相关工具若缺少则相应安装即可
2、源码下载
git源下载:git clone git://git.openwrt.org/openwrt.git
svn源也可下载,则对应开发环境中需要安装svn工具。
配置软件源,进入刚才下载的openwrt代码目录下执行以下指令:
./scripts/feeds
update -a
./scripts/feeds
install -a
检查编译环境的完整性,输入以下指令后根据对应结果提示修正:
make defconfig
make prereq
3、编译选项
make menuconfig 选择选择 Target System 和 Subtarget,其他配置选项根据自己的需求定义
4、编译
执行 make -j2 V=s 进行编译。-j后面的数字是电脑物理CPU数量加一。V=s可以显示出编译的详细信息。首次编译大概需要几个小时的时间
编译失败情况:
.代码下载链接失效。首次编译时,编译程序会实时从网上下载一些软件包的代码。如果下载链接失效,编译就会失败。这时需要根据软件包的名称,从网上自行下载,然后放在 openwrt/dl/ 目录下,执行 make -j2 V=s 继续编译即可。
软件包自身有问题。这时重新执行 make menuconfig ,取消对应软件包选中即可。这种情况比较少见,目前已知的有 tor 等。
编译成功,但没有生成固件。这种情况一般是因为选中的软件包过多,导致固件大小超过16MB。重新执行 make menuconfig,去掉一些软件包,重新执行编译即可。
5、获取固件包
固件在 openwrt/bin/ramips 目
4000
录下
ubutu64位系统输入以下指令:
sudo apt-get update
sudo
apt-get install git-core build-essential
其他相关工具若缺少则相应安装即可
2、源码下载
git源下载:git clone git://git.openwrt.org/openwrt.git
svn源也可下载,则对应开发环境中需要安装svn工具。
配置软件源,进入刚才下载的openwrt代码目录下执行以下指令:
./scripts/feeds
update -a
./scripts/feeds
install -a
检查编译环境的完整性,输入以下指令后根据对应结果提示修正:
make defconfig
make prereq
3、编译选项
make menuconfig 选择选择 Target System 和 Subtarget,其他配置选项根据自己的需求定义
4、编译
执行 make -j2 V=s 进行编译。-j后面的数字是电脑物理CPU数量加一。V=s可以显示出编译的详细信息。首次编译大概需要几个小时的时间
编译失败情况:
.代码下载链接失效。首次编译时,编译程序会实时从网上下载一些软件包的代码。如果下载链接失效,编译就会失败。这时需要根据软件包的名称,从网上自行下载,然后放在 openwrt/dl/ 目录下,执行 make -j2 V=s 继续编译即可。
软件包自身有问题。这时重新执行 make menuconfig ,取消对应软件包选中即可。这种情况比较少见,目前已知的有 tor 等。
编译成功,但没有生成固件。这种情况一般是因为选中的软件包过多,导致固件大小超过16MB。重新执行 make menuconfig,去掉一些软件包,重新执行编译即可。
5、获取固件包
固件在 openwrt/bin/ramips 目
4000
录下
相关文章推荐
- Openwrt源码下载与编译
- openWrt从源码下载到编译(开发环境搭建)
- Openwrt研习笔记三之源码的下载和编译
- Openwrt源码下载和交叉编译
- openWRT自学---自己编译的第一个 backfire10.03 版本的过程记录 --- 实际是由于下载了错误的backfire源码包导致的
- OpenWrt backfire trunk源码下载及编译
- openWRT源码下载与配置编译
- openwrt(一) 下载源码编译
- 编译openwrt----搭建编译环境与下载源码
- Openwrt研习笔记三之源码的下载和编译
- 配置android编译环境和源码下载
- ubuntu下载编译android源码(二)
- Android系统源码编译全过程——下载Android源文件并编译
- ubuntu下安装eclipse以及下载编译android源码!
- Android platform 编译工具安装,源码的下载、编译
- 下载并编译Android 2.3源码
- 32 位ubunt u下载编译android2.2源码的问题之一
- Ubuntu上下载及编译Android源码
- Android 源码的下载及编译
- Ubuntu 9.10下的Android源码下载及编译