请选择 进入手机版 | 继续访问电脑版
快捷导航
2 104

MT7688编译环境搭建之openWrt

小亮 于 2017-12-29 10:56 发表在 [技术分享] [复制链接]
本帖最后由 小亮 于 2017-12-29 11:08 编辑

没什么事是装环境解决不了的,如果有那就装个Linux
操作系统:Ubuntu12.04  创建openWrt文件夹 cd openWrt
1、安装工具和依赖库1)安装SVN sudo apt-get install subversion
2)安装Git工具 sudo apt-get install git-core
3)安装依赖库
  1. apt-get update
  2. apt-get install g++
  3. apt-get install libncurses5-dev
  4. apt-get install zlib1g-dev
  5. apt-get install bison
  6. apt-get install flex
  7. apt-get install unzip
  8. apt-get install autoconf
  9. apt-get install gawk
  10. apt-get install make
  11. apt-get install gettext
  12. apt-get install gcc
  13. apt-get install binutils
  14. apt-get install patch
  15. apt-get install bzip2
  16. apt-get install libz-dev
  17. apt-get install asciidoc
  18. apt-get install subversion
复制代码
下载openWrt源码
注:svn co svn://svn.openwrt.org/openwrt/tags/attitude_adjustment_12.09
利用SVN会报错svn: Can't connect to host 'file:///C:\Users\feng\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.pngsvn.openwrt.org ': Connection refused
因此采用git下载源码
  1. git clone git://git.openwrt.org/15.05/openwrt.git
复制代码
然后进入openwrt目录进行更新扩展、安装扩展:
  1. ./scripts/feeds update -a
复制代码
测试编译环境:
make defconfig
楼主并没有测试直接进入下一步的,可以编译自己的固件
make menuconfig

进入主界面:对目标固件进行配置,首次编译时间会较长。

MT7688开 发 板 采 用 的 是无涯的MT7688开发板,配置 128M SDRAM 、 32M Flash , 这 配 置 和LinkIT7688硬件配置是一样的。

因此,为了让 OpenWrt 系统能成功的在我们的开
发板上运行起来,我们需要做如下配置:
1). 选择 CPU 型号
Target System -> Ralink RT288x/RT3xxx
2). 选择 CPU 子型号
Subtarget -> MT7688 based boards
3). 选择具体路由器型号
Target profile -> LinkIt7688


然后保存退出,最后执行
make -j4 V=99
最后执行make -j4 V=99
开始漫长的编译,编译时间由电脑配置决定,由于编译时,需要的软件是从网络上面下载,所以这里要求电脑必须能够上网。 V=99 意思显示所有信息,-j 4 表示使用 4个线程编译

第一次编译时间约几个小时,编译出来的镜像位于bin目录下

参考博客:
http://www.linuxidc.com/Linux/2015-05/117796.htmhttp://www.cnblogs.com/double-win/p/3888399.html
http://blog.csdn.net/x13163303344/article/details/70053651


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Connecting & Messaging from Any.

共 2 个关于本帖的回复 最后回复于 2018-8-17 11:52

小亮 中级会员 发表于 2017-12-29 10:56:52 | 显示全部楼层
抢个沙发,汪大佬辛苦了
Connecting & Messaging from Any.
举报 使用道具
小亮 中级会员 发表于 2018-8-17 11:52:19 | 显示全部楼层
git clone -b chaos_calmer git://github.com/openwrt/openwrt.git 新的clone命令
Connecting & Messaging from Any.
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

推荐板块

精彩推荐

热门排行

明星用户

手机版|小黑屋|AnyMSG ( ©AnyMSG 2009 - 2017 · ICP备16009991号 )

GMT+8, 2019-2-20 04:01