MTK MT7628/MT7688 OpenWrt 15.05 Ubuntu 16.04 编译环境配置与编译错误解决

本文介绍了如何在Ubuntu 16.04上配置MTK MT7628/MT7688的OpenWrt 15.05编译环境,包括安装依赖库,导入工具链,并进行了源码下载及更新。在menuconfig中选择了对应的芯片型号进行编译,特别提醒编译过程需要保持网络通畅。
摘要由CSDN通过智能技术生成

OpenWrt build env config

1. 
 1.1 安装依赖的库文件
  sudo apt-get install gcc g++ binutils patch bzip2 flex bison make \
  autoconf gettext texinfo unzip sharutils ncurses-term zlib1g-dev \
  libncurses5-dev gawk openssl libssl-dev

 1.2 Install toolchain

  sudo cp OpenWrt-Toolchain-ramips-mt7628_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-i686.tar.bz2 /opt/

  cd /opt/
  sudo tar -jxvf buildroot-gcc463_32bits.tar.bz2

 1.3 toolchain
  vi ~/.bashrc
  export PATH=/opt/OpenWrt-Toolchain-ramips-mt7628_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-i686/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin:$PATH
  source ~/.bashrc


2.下载源码
 git clone http://git.openwrt.org/15.05/openwrt.git
 2.1 更新源码
    cd /openwrt
    # ./scripts/feeds update -a
    # ./scripts/feeds install -a
    在openwrt下执行
    make menuconfig
    进行菜单选择 
选择相应的芯片型号进行编译

Target System -->Ralink RT288x/RT3xxx
Subtarget-->MT7688 based boards
Target Profile -->LinkIt7688
选择EXIT退出并保存
在命令下进行编译:
make V=s -j 4
在编译过程中会下载到一些源码,要保持网络正常,以免出现编译中出错。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值