在网上看到了许多MTK搭建环境的文章,写的很全面,但是真要搭起来还真的是够呛,其实MTK的环境搭建是一个很简单的过程,只是用到的工具繁多,还跟版本有直接的关系,网上对于工具软件的下载实在是少之又少,所以才显的麻烦。(我目前使用的是35的平台,也就以35的为例吧)
此时,我将MTK编译环境的搭建分为三个步骤。
第一:安装编译器ADS1.2
ADS1.2(应为是MTK是采用arm核);
ADS12_848_Windows.exe 这个好像是ADS1.2的安装848补丁包
这两个安装完成后就可以在DOS环境下使用armcc命令查看,如下:
第二:安装工具perl
其次就是第三方软件的搭建,只需要安装一个软件,就是perl工具,因为MTK整个工程编译的实现是通过执行perl脚本文件来完成的。
第三:安装其它乱七八糟的工具
其它的工具同样很重要,到目前为止我还不晓得他们到底有什么作用(知道了以后会添在上面的),我只是按着步骤一步一步的完成。这里我要介绍的是另外一种捷径但是效果却是一样的。
将一个成功工程/tool/文件下的东西全部复制过去;同时还将plutommi/Customer/ResGenerator/7za.exe和convert.exe复制到该工程的项目目录下就行了。
我没有按着联发科官方的步骤一步一步的完成,而是直接按着第三部完成,所以后面那几个工具的安装我也就不清楚了。
检查你的编译环境是否完成,你可以进入到/tool/目下,运行chk_env.pl就可以看到了,如下图:
如果出现了上述效果,则表示此时你的MTK环境已经搭建完成了!
环境搭建完成,接下来就是如何使用命令了,直接输入make就可以看到所有的编译命令了及一些相关参数,如下图:
上述所提到的工具本人都有,如有需要的话可以发邮件到tanguanghua168@163.com!