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

Symbian 常用工具用法说明

 2010-02-26 15:54:00 来源:WEB开发网   
核心提示:From Forum Nokia Wiki本文介绍symbian下常用的工具包括编译、打包、签名,通常我们使用IDE开发工具不会直接用到这些命令,Symbian 常用工具用法说明,但是了解这些命令的细节对我们开发调试还是有很大的帮助,我们可以知道IDE工具在完成编译、打包等操作都经历了哪些步骤,一旦某些环节出现问题我们

From Forum Nokia Wiki

本文介绍symbian下常用的工具包括编译、打包、签名,通常我们使用IDE开发工具不会直接用到这些命令。但是了解这些命令的细节对我们开发调试还是有很大的帮助,我们可以知道IDE工具在完成编译、打包等操作都经历了哪些步骤,一旦某些环节出现问题我们可以很快的找出问题的根源。毕竟IDE工具也是以命令行工具为基础,掌握这些命令也会给我们带来更大的灵活性。

Contents [hide]

1 构建编译

1.1 bldmake命令

1.2 abld.bat

1.2.1 abld build

1.2.2 abld resource

1.2.3 abld clean

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

1.3.1 从.bmp文件生成.mbm文件

1.3.2 查看.mbm文件内容

1.3.3 从.mbm文件导出.bmp文件

1.4 构建编译目标平台软件

2 打包签名

2.1 makesis

2.2 makekeys

2.3 signsis

2.4 软件打包签名过程

2.4.1 s60第二版

2.4.2 s60第三版

构建编译

bldmake命令

bldmake 工具用来根据当前目录下的组建描述文件(bld.inf)产生多个makefile,然后用这些makefile构建不同平台的组件.以下是bldmake的常用命令说明:

bldmake bldfiles - 根据bld.inf文件生成makefile及命令脚本

bldmake clean - 此命令会删除已经生产的makefile,通常在我们修改了mmp文件或bld.inf后需要清除原来的makefile然后重新生成

bldmake inf - 此命令会列出bld.inf文件的参数,你需要根据这些参数来编写和定制bld.inf.

abld.bat

abld是由bldmake命令根据bld.inf文件生成的批处理文件,用于执行不同的组件构建命令.以下是abld.bat的常用命令参数说明:

abld build

abld build 命令用于构建不同平台的目标组件. 使用方法: abld build [选项] 目标平台 构建类型

目标平台:

通常可能的目标平台有 arm4,armi,thumb, gcce,armv5, winscw ,wins, cw_ide,vc6,vs2003等.不同的SDK版本可能支持的目标平台稍有差别.这里分别包含了目标设备,模拟器环境,IDE环境几个平台环境.

构建类型:

其中每个目标平台又包括几个可能的构建类型如udeb(debug版本),urel(发布版本),all (debug和release).

1 2 3  下一页

Tags:Symbian 常用工具 用法

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