凯幽MRP-刷钻/免费/破解/软件/游戏!

凯幽MRP开发网_www.mrpyy.cn_刷钻软件

当前位置: 主页 > MRP开发 > 修改教程 >

杭州斯凯mythroad文件编程指南(2)

时间:2010-12-19 10:43来源:凯幽网 作者:凯幽 点击:
作为编译参数。不做为mrp文件组成部分 output_format N/A 目标文件格式。lib:生成lib文件;mrp:生成mrp文件。默认为mrp。 作为编译参数。不做为mrp文件组成部分

作为编译参数。不做为mrp文件组成部分
output_format
N/A
目标文件格式。lib:生成lib文件;mrp:生成mrp文件。默认为mrp。
作为编译参数。不做为mrp文件组成部分
bmp_mode
N/A
图形配置选项。可以是mtk(与normal等价)、spreadtrum或normal,其他值都会被认为是normal。当存在plat配置时,图形配置自动根据plat配置选择,bmp_mode将被忽略。默认为"normal"。
作为编译参数。不做为mrp文件组成部分
define
N/A
mythroad C 语言中使用的宏。宏之间使用","分隔。比如:define=DEBUG_INFO_ON,LINE_LEN=90,FAST_TRANS
作为编译参数。不做为mrp文件组成部分
include
N/A
mythroad C 语言中头文件的搜索路径。路径之间使用","分隔。比如:include=....,fastlib
作为编译参数。不做为mrp文件组成部分
config
N/A
工程编译时,哪些项目将被编译。列举工程中需要编译的项目。每个Mythroad工程可以存在多个项目,每个项目可以有自己的Mythroad编译选项,图形配置选项,和输出文件等配置。配置项目名称之间用","分隔。
作为编译参数。不做为mrp文件组成部分
Shell
1或者0。如果为1,表示是从shell文件启动的。如果是0,那么表示从start文件启动
作为编译参数。不做为mrp文件组成部分
with_c_global
True、false。False:表示表示的时候不支持全局变量在源文件中间定义,所有的全局变量必须定义到mr_c_function_st,目前开发的软件已经不使用该种方式。True:支持在源文件任何位置定义全局和static的变量。
作为编译参数。不做为mrp文件组成部分
optimiza
0,1,2。 Arm编译器编译时候的优化参数。 0
作为编译参数。
<项目名称> Version: <1.0>
mythroad 工程文件编写 Date: <08/04/21>
<document identifier>
Confidential ?<杭州斯凯网络有限公司>, 2008 Page 6 of 8
tion_lever
表示不做优化。1、2会做优化,只是优化的级别不同。
不做为mrp文件组成部分
3. 项目信息:
每个工程文件中可以包含若干个项目,项目信息在[config_项目名]一节中配置。本节中的配置若没有出现,项目编译时将使用工程基本信息一节中的同名配置,本节中出现的配置,将覆盖工程基本信息一节中的同名配置。项目信息配置包括以下字段:
字段名称
最大长度(BYTE)
字段说明
特殊说明
appname
23
同工程基本信息配置一节的同名配置。
Appid
4
同工程基本信息配置一节的同名配置。
filename
11
同工程基本信息配置一节的同名配置。
version
4
同工程基本信息配置一节的同名配置。
visible
1
同工程基本信息配置一节的同名配置。
vendor
39
同工程基本信息配置一节的同名配置。
description
63
同工程基本信息配置一节的同名配置。
output
同工程基本信息配置一节的同名配置。
cpu
1
同工程基本信息配置一节的同名配置。
plat
同工程基本信息配置一节的同名配置。
output_format
同工程基本信息配置一节的同名配置。
bmp_mode
同工程基本信息配置一节的同名配置。
define
同工程基本信息配置一节的同名配置。
include
同工程基本信息配置一节的同名配置。
config
同工程基本信息配置一节的同名配置。
Shell
同工程基本信息配置一节的同名配置。
with_c_global
同工程基本信息配置一节的同名配置。
4. 编译说明
工程文件与项目文件: 项目编译时,编译的文件是工程文件加上每个项目的项目文件。工程文件在[files]一节中进行配置,项目文件在[files_项目名]一节中配置,文件配置格式为:文件标识号=文件名。例如: file10 = board.bmp 这里文件“board.bmp”为工程或项目中包含的文件,项目编译时将包含该文件。“file10”为该文件配置的标识符。一般情况下标识符不能相同。特别的,当某个项目文件和一个工程文件的标识符相同时,会使用项目配置的文件替换工程配置的文件。 文件类型: 与绝大多数编译器一样,在mythroad中,编译器通过文件后缀辨识文件类型。mythroad支持以下的文件类型: 代码文件: 以".c"、".cpp"、".s"为后缀的文件为C、C++、汇编代码文件。当项目以lib方式生成输出文件时,编译器将仅使用代码文件而忽略其他文件。 bmp文件: 以".bmp"为后缀的文件为bmp图片文件,bmp图片文件要求是16bit或24bit色的windows bmp格式。 (责任编辑:凌云神风)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容