本文以MTK平台 MT6761 AndroidR为例,详细讲解如何搭建 Modem的编译环境(MTK 其他平台的搭建环境基本一样)
系统 Ubuntu 14.04
一:gcc 版本需要至少 gcc-4.9.2,而我电脑的为gcc-4.8.4,所以需要升级gcc
【1】安装gcc-4.9.2
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
【2】切换gcc版本:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9
【3】如需切换回原来4.8.4版本,可用如下命令:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8
二:安装 Codescape GCC MIPS cross-compiler v4.9.2
下载地址:Codescape GNU Toolchain
打开上诉地址,找到 “MTI Bare Metal Toolchain”项