资料介绍
MTK配置
MTK程序编译
喻阳
1. 编写目的
本文编写的目的主要是从整体上理解MTK的编译过程,以便较快的处理编译中遇到的问题
,同时为以后可能的优化编译过程提供参考。
2. 简介
MTK的编译过程主要是在windows命令行下通过Makefile文件执行相应的prel脚本或c程序
,将资源包生成c源程序,并与相应模块的c程序.o,.lib或.obj的中间代码,最终生成在
手机上使用的.bin文件和在模拟器上使用的mmiresource.dll资源文件。
3. 编译环境
A. 编译工具和辅助工具
l ADS1.2
l ADS1.2_update_848.exe
l MSYS 版本:1.0.10
l MinGW 版本:3.1.0
l Gcc-core-3.3.1
l Gcc-g++-3.3.1
l ImageMagick 版本:6.3.6 Q16
l 7-zip 版本:3.13
l
注意:按照联发科技的要求,最好上述软件采用建议的版本,否则可能会出现异常情况
,导致不能正常编译。
B. 编译环境搭建
l 按默认路径安装ADS1.2,并安装848补丁包
l 按默认路径安装Perl
l 按默认路径安装7_zip
l 安装MinGW
先按默认路径安装MinGW安装包,然后解压gcc-core、gcc-
g++的压缩包,讲解压后的两个文件夹复制到MinGW安装路径下。
l 安装MSYS
l 安装ImageMagick,注意: