MT7688 SDK 环境搭建

 

上班也有一个月了,7688这个坑还在继续填着,今天空下来写点博客,从环境搭建说起吧,因为之前我搭建环境出现各种问题!

   我用的是ubuntu14.04  32位系统(64位的可能需要安装其他的一些依赖),SDK是MediaTek_ApSoC_SDK_4300_20140916.tar.bz2版本。

搭建环境之前我们需要安装一些依赖:

sudo apt-get install gcc 

sudo apt-get install g++ 

sudo apt-get install binutils 

sudo apt-get install patch 

sudo apt-get install bzip2 

sudo apt-get install flex 

sudo apt-get install bison 

sudo apt-get install make 

sudo apt-get install autoconf 

sudo apt-get install gettext 

sudo apt-get install texinfo 

sudo apt-get install unzip 

sudo apt-get install sharutils 

sudo apt-get install subversion 

sudo apt-get install libncurses5-dev 

sudo apt-get install ncurses-term 

sudo apt-get install zlib1g-dev 

sudo apt-get install gawk

sudo apt-get install asciidoc

sudo apt-get install libz-dev

sudo apt-get install git git-man liberror-perl libsigsegv2

1、创建一个工作文件夹

mkdir mt7688

2、将SDK拷贝到工作目录

3、解压  tar xjvf MediaTek_ApSoC_SDK_4300_20140916.tar.bz2

4、到RT288x_SDK/toolchain 中安装编译工具

   (1) 新建两个文件夹

     mkdir  /optildroot-gdb 

     mkdir   /optildroot-gdb/bin

   (2)安装gcc工具  这里我们需要将两个版本的gcc都拷贝到opt文件夹中

     cd RT288x_SDK/toolchain

     cp  buildroot-gcc342.tar.bz2  /opt

     cp  buildroot-gcc463_32bits.tar.bz2   /opt

     tar  xjvf  buildroot-gcc342.tar.bz2

     tar  xjvf   buildroot-gcc463_32bits.tar.bz2 

  (3) 安装LZMA

    cd  lzma-4.32.7 

     ./configure

    make

    make install 

  (4)安装mksquashfs

    cd mksquash_lzma-3.2

    make 

    make install

    tar jxvf squashfs4.2.tar.bz2

    cd squashfs4.2/squashfs-tools

    make 

    cp mksquashfs /opt/buildroot-gcc342/bin/mksquashfs_lzma-4.2

-----------------------------------------------------------------------------------------------------


到这里文件已经搭建好了环境,剩下的就是编译SDK了



本文章由作者:佐须之男 整理编辑,原文地址: MT7688 SDK 环境搭建
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。

相关推荐