Symbian数据库原理教程
2010-06-01 23:16:00 来源:WEB开发网Ø 熬头步:创立GCCE开释版本:
1. 打开一个号令行窗户
2. 用cd group 进入工程的group 目录
3. 输入下面的号令: bldmake bldfiles
4. 再输入:abld build gcce urel 或 abld gcce udeb (该号令孕育发外行机上的调试版本)上边的编数值库体系教程译脚本创立了一个GCCE版本的应用程序,在下面的目录可找到该文件: Epoc32eleasegcceurel
Ø 第二步:创立sis文件
我们经由过程施用makesis工具来编译.pkg文件获得.sis文件,在我们的例子中,该pkg文件位于例子中的 sis目录下
1. 打开号令行窗户,并进入到HelloWorldBasic.pkg
文件地点的路径:
2. 输入 makesis helloworldbasic.pkg 号令:
3. 我们可以瞥见,在该文件夹下生成了一个helloworldbasic.SIS 文件
Ø 第三步:用signsis工具为sis文件署名
在进行署名以前,我们需要两个文件:私钥文件和自署名证书(self signed certificate)文件这涉及到密码学的知识,读者可自己参考相干巨著这搭,我们用只是makekeys工具生成这两个文件makekeys工具在下面的目录可找到
1. 为了孕育发生私钥文件和自署名认证,在号令行下敲入以下号令:
运行完该号令后(可能数值库体系教程要花几分钟的时间),可以瞥见,在该目录下孕育发生了两个新的文件:mykey.key和mycert.cer
2. 给sis文件署名,在号令行下敲入以下号令:
Ø 第四步:在握机上安装sis文件
这一步比力简略, 仅只将准备好的sis文件下载到您的手机这个历程可以经由过程不同的数值通道完成(WAP, 邮件附件, 红外, 蓝牙, USB接口), 采用何种方式,决定于于您的手机
1.12. 导入工程
如果symbian c++的研发者在自己的计算机上已经有了各类各样的symbian工程,并且用codewarrior或号令行工具链编译过该工程,她们会发现可以很方便地移植这些工程到Carbide.c++,不需要创立一个新的工程和手工插入这些源文件Eclipse实现了从集成研发环境导入和导出信息的框架,并经由过程向导来实现这数值库实用教程谜底个历程Carbide.c++也实现了这类工具从菜单栏选择File->import菜单项,用户就启动了一个有许多选项的导入面板如下图所示:
例如:如果我们想导入sdk中自带的filebrowser的例子工程,我们在导入面板中选择 Symbian OS Bld.inf file选项,然后点击下一步,这时候会启动“文件导入向导”对话框,在对话框中输入filebrowser工程中的bld.inf文件(通常,这个文件在group目录中)
然后,一直点击“下一步”按钮,直到这个历程结束如果工程被成功导入,在左面的工程视图中会出现该工程的信息
更多精彩
赞助商链接