请按以下操作说明进行:
打开dos编辑窗口(开始->运行->cmd),找到工程代码所在根目录,如\opt\MTK6217 输入编译批处理命令:
格式:make[custom="projectName"]"project" "action"["modules"]
Example: make custom=mtk6217 gprs new
给个MTK的make方法
后面的modules是nucleus之类的,可以不用写,中间的除了mtk6217工程名外可以照写,mtk6217工程名可以在你的源
代码的make目录下有个工程文件名,,你将你的替换就可以了,另外, perl也要5.**,我用的是ActivePerl-5[1].,你查找下载一下再用 ARMAR 打包成静态 LIB
MTK软件编译
编译工具和辅助工具:
MSYS-
MinGW--
ImageMagick--5-Q16-windows-
开始编译:
切换到项目根目录,然后在命令行下面执行命令:
make custom=proj gprs new
其中,命令可以为 clean,update,remake
目标文件:
, 位于 MTK\\build\\proj 目录下面,build 目录为生成的一个目录。
Log文件:
,也是位于 build 目录下,如果编译出错,可以在命令行中看到出错的模块,然后到build 目录下找对应的log文件。
仿真环境:
工程文件 位于目录 MTK\\plutommi\\mmi 下面,由此可进入仿真环境。
烧写程序:
工具 可烧写程序。
口和目标文件位置。
Download argent 和 scatter file 用自带的就可以了,选中这两项后,会出现ROM的选择项,。如下图:
设置好上面的参数后,连接上手机,将手机断电,然后按开机键就可以烧写程序了。
Trace 工具
在手机上往往要做一些trace,这就要用到trace工具---。
手机上打 trace 接口为kal_prompt_trace,如同agere平台的GSMprinf.
使用 ,
要先要设置 DataBase,这个文件是在编译的时候生成的,是个没有扩展名的二进制文件,该文件位于\\MTK\\tst\\database_classb,例如, BPLGU..。
在 中,设置 DataBase 的方式是 configà set database path
其次, 要设置模式为logging,这样才能进行下面的设置。
该设置位于 controlà modeà logging
第三,口。
第四, 打开连接开关,表示 。
第五, 设置filte
MTK软件编译步骤 来自淘豆网m.daumloan.com转载请标明出处.