安装必备的工具:

BuildEnvironment Requirement

=============================================================

* ********* Suggested OS and Tool Chain toinstall *********

OS  : Linux distribution Ubuntu 10.04

Memory Size                : 4G orabove

make                       : GNUMake 3.81 or 3.82

perl                       :Version 5.10.X

python                     :Version 2.6.X

arm-linux-androideabi-gcc        :Version 4.6.X

gcc                        :Version 4.4.3

jdk                        :Version 1.6.X

bison                      :Version 2.4.X

flex                       : Version 2.5.X

gperf                      : Version 3.0.X

mingw                      :Installed

unix2dos/tofrodos           : Installed

**********************************************************

对以上的包进行sudo apt-get install xxx,如sudo apt-getinstall gperf

特殊包安装:

1.ubuntu系统自带的gcc的版本过高,需要降级处理

a.安装4.4版本

sudo apt-get install gcc-4.4 g++-4.4g++-4.4-multilib

b.修改版本配置

sudo update-alternatives --install/usr/bin/gcc gcc /usr/bin/gcc-4.4 40

sudo update-alternatives --install/usr/bin/g++ g++ /usr/bin/g++-4.4 40

之后查询版本gcc --version,成功修改成.4.4版本

2.安装mingw32

sudoapt-get install mingw32

3.安装unix2dos/tofrodos

sudoapt-get install tofrodos

4.JDK安装,请参考:JDK安装及环境配置

测试环境是否OK, 执行./makeMtk check-env

=============================================================

环境通过后

开始编译./makeMtk xxx new

编译时出现问题(Ubuntu 14.04):

1.libz.so.1共享库缺少

解决办法:sudo apt-get install lib32z1

2.当frameworks中有新的API加入时,直接new工程会报错

解决办法:./makeMtk update-api

-----------------------分割线------------------------

以上是笔者自己在搭建MTK编译环境的过程。欢迎大家交流经验。

android mtk环境,Ubuntu 14.04 搭建MTK Android源码编译环境搭建相关推荐

  1. 搭建Flutter Engine源码编译环境

    文章目录 资料 编译环境 一些命令 查看项目中用到的flutter环境 出现的问题 GOMA usage was specified but can't be found, falling back ...

  2. Ubuntu 15.04 安装TensorFlow(源码编译) 及测试梵高作画

    介绍Google的TensorFlow机器学习开源库,在UbuntuKylin上的安装和和源码编译. 原始官方文档参见:http://www.tensorflow.org. 本电脑配置如下: 3.19 ...

  3. linux+4.4+android,Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法

    Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法跟Ubuntu 12.04 - 13.10 以及jellybean编译环境配置没多大区别, 顺便记录下而已: 64 ...

  4. Ubuntu 14.04安装JDK1.8.0_25与配置环境变量

    Ubuntu 14.04安装JDK1.8.0_25与配置环境变量 [日期:2015-01-19]     来源:Linux社区  作者:lizhangyong1989     [字体:大 中 小] 以 ...

  5. Android源码编译环境搭建教程 (一) - Ubuntu系统构建

    Android源码编译环境搭建教程 (一) - Ubuntu系统构建 本教程为感兴趣的同学提供Android源码编译的环境搭建,当然这里都是基于windows系统,mac系统也差不多,将相应的软件替换 ...

  6. 安卓编译安装python_安卓源码编译环境搭建

    本编译环境以 Ubuntu 14.04 系统为例 修改软件源(可选) 安装相关依赖 安装Android编译工具JDK 一. 修改软件源(可选) : sudo gedit /etc/apt/source ...

  7. netty源码编译环境搭建

    最近在看websocket的东西,正好netty中有讲到websocket,所以把netty源码拿来看一下.该文章就是本人在搭建netty源码编译环境的一些收获和感悟.望各位指正!不甚感激.在这里顺便 ...

  8. 【Android开发】构建Android源码编译环境

    原文:http://android.eoe.cn/topic/android_sdk 构建Android源码编译环境 123456789 10 11 12 13 14 15 16 17 18 $ su ...

  9. spring-framework-5.1.x 源码编译 环境搭建 [ idea:2020.1 ]

    spring-framework-5.1.x 源码编译 环境搭建 [ idea:2020.1 ] 一. Gradle下载与安装 软件名称 版本 下载地址 jdk jdk 11.0.5 下载链接 提取码 ...

  10. ubuntu10.04下audacious2.4源码编译过程(解决2.3cue的bug)

    本文最新版本:ubuntu10.04下audacious2.5源码编译过程 编译最新的2.4是为了解决ubuntu源中安装的audacious播放cue时有bug,会一直重复第一首歌 听ape的时候很 ...

最新文章

  1. 【转】Visual C#创建和使用ActiveX组件
  2. 收藏!深度学习计算机视觉模型解析!
  3. RDKit | 化合物芳香度分子描述符的计算与相关性比较
  4. iOS网络传输Delegate不被触发的本质原因
  5. VS报错:此项目需要缓解Spectre漏洞的库
  6. airtest自动化测试_【游戏职业说】我在网易做测试开发(QA)
  7. 2017-2018-2 20179202《网络攻防技术》第一周作业
  8. 【经验总结】VS2010下建立MFC程序
  9. 甲亢php,甲亢还是甲低,真亢还是真低?
  10. 基于plc计算机控制系统,基于PLC的工业控制系统特点的分析
  11. 华为硬件工程师社招机考题库_中级会计机考你了解吗?机考操作常见八大问题速看...
  12. 用HTML 格式导出Excel 时,如何保留显示网格线 转载
  13. 外卖客户端容器化架构的演进
  14. 【Win10 + Ubuntu 16.04/18.04双系统 + 双硬盘/单硬盘 安装】传统意义双系统
  15. Leetcode热门100之两数之和
  16. 2016年全球超级计算机榜首是,中国神威·太湖之光荣登全球超级计算机500强榜首...
  17. Hadoop2.7.2 分布式集群搭建(CentOS 7)
  18. VSCode前端文件(html文件)以服务器模式在chrome浏览器打开
  19. C# 图片位深度转至8位灰度图像,8位灰度图像转为1位灰度图像
  20. 【Html】段落排版--行间距(行高)

热门文章

  1. 一些具非常有用源代码分享(百度指数破解(最新版),NDIS实现类似P2P终结者功能代码,GOOGLE在线翻译等等)
  2. 解决win8无法成功安装Windows Phone 7 sdk的问题
  3. 蔡康永的说话之道1-透过说话,懂得把别放在心上
  4. php 数组 打乱顺序,PHP数组随机乱序和反序的实例详解
  5. 漏洞、bug、错误代码区别
  6. Ubuntu 常用软件安装
  7. Hololens2学习之路——从零开始部署项目到Hololens2(有线版)
  8. DXperience-7[1].1.1 Sources 源代下载
  9. 2022-2028全球飞机抬头显示(飞机HUD)行业调研及趋势分析报告
  10. 【Asp.net入门02】搭建Asp.net开发环境