WEB开发网
开发学院手机开发Symbian 开发 Symbian 常用工具用法说明 阅读

Symbian 常用工具用法说明

 2010-02-26 15:54:00 来源:WEB开发网   
核心提示:使用gcce编译器生成发布版本abld build gcce urel构建模拟器环境调试版本并显示详细信息abld build -v winscw udebabld resourceabld resource 用于我们编译资源文件,如 .rss .mbm .aif 等.当我们修改了资源文件可以运行此命令对资源文件进行编

使用gcce编译器生成发布版本

abld build gcce urel

构建模拟器环境调试版本并显示详细信息

abld build -v winscw udeb

abld resource

abld resource 用于我们编译资源文件,如 .rss .mbm .aif 等.当我们修改了资源文件可以运行此命令对资源文件进行编译 。

abld resource

abld clean

abld clean 命令用于删除所有生成的目标文件,需要对项目重新构建的时候运行此命令删除旧的目标文件.

位图资源转换工具:bmconv.exe

bmconv工具提供了位图文件和.mbm文件直接的转换的功能,我们可以通过此命令把若干个位图文件打包到.mbm文件中,也可以从.mbm文件中导出bmp文件。

从.bmp文件生成.mbm文件

把两个12位的位图1.bmp,2.bmp编译成 my.mbm

bmconv my.mbm /c121.bmp /c122.bmp

把两个12位的位图my.bmp,mymask.bmp编译成 my.mbm.并生成my.mbg

bmconv /hmy.mbg my.mbm /c12my.bmp /c12mymask.bmp

查看.mbm文件内容

.mbm文件是由一个或多个位图组成,我们可通过 bmconv /v参数查看.mbm文件的内容。

bmconv /v my.mbm

从.mbm文件导出.bmp文件

bmconv /u input.mbm 1.bmp 2.bmp

构建编译目标平台软件

使用bldmake,abld工具即可完成译目标平台软件的编译构建以下是其使用步骤。步骤一:生成目标平台makefile及工具脚本

cd myappgroup

bldmake clean

bldmake bldfiles

步骤二:编译生成目标平台文件

abld clean

abld build gcce urel

打包签名

makesis

makesis命令可以根据.pkg文件制作目标设备的文件的打包安装程序(.sis) ,使用方法很简单进入到pkg文件目录执行 makesis myapp.pkg.

提示:我们可以通过运行 makesis -h 获取.pkg文件的详细语法参数

对编译后的目标文件进行打包

makesis myapp.pkg

makekeys

在s60 3rd中软件签名是必须的(在2nd中没有强制要求)签名的软件是被拒绝安装的.一般的软件发布测试可以通过自签名达到普通的使用目的(如果要使用扩展的capabilities 或安全性敏感的capabilities 则需要symbian sign) makekeys 命令可以帮我们创建私钥和自签名证书.其使用方法如下:

Tags:Symbian 常用工具 用法

编辑录入:coldstar [复制链接] [打 印]
赞助商链接