编译指令
在开始进入编码之前,我们简要介绍一下常用的代码编译指令,在接下来的编码过程中,会经常用到。对于刚接触MTK开发的人,可以把这一节的内容当作词典来用,不记得就查一查,没必要死记。在后面的开发中,我也会提示采用什么样的指令编译代码。
编译指令通用格式:
make [-debug] project project_attr command
指令格式说明:
1、 make:这是一个批处理的文件名称,在工程源码的根目录下,有一个 make.bat的文件。在make 后面的字段实际上都是给批处理传的参数,这个名称一般不允许更改,我们把它当做一个固定字段使用。
2、 -debug:这个参数只用于编译模拟器。
3、 project:这是我们要编译的项目名称。在工程源码的根目录下,有一个 make 文件夹,在这个文件夹里面有一个Verno_XXXXXX.bld文件,比如Verno_FengKe2502C_11C.bld。这个文件是项目的版本控制文件,在Verno_ 后面的FengKe2502C_11C 就是项目名称。在make文件夹下面,有可能存在多个这样的文件,那就说明在这个工程源码中,包含多个项目。
4、 project_attr:这个字段为项目的属性,常用取值有gprs、gsm、none。其中gprs代码项目支持sim卡,可以打电话、发****,还能上网;gsm表示该项目也支持sim卡,可以打电话,可以发****,但无法上网,在这样的项目中,我们无法进行socket编程;none表示项目不支持sim卡。那么如何确