Symbian开发探索(续)

 上篇我通过SDK的Help文档编译并运行了第一个示例helloworldbasic,但是这个示例只是在虚拟机上运行没有运用到实际的设备,我虽然没有带有S60操作系统的智能手机但是也想继续探索的旅程-制作能在收集上安装的程序SIS文件。
        根据SDK Help文档我将VC6的工程设置选择为release而不是上一次的debug,然后rebuild all,编译完成没有错误和警告。对于上一篇的编译产生的警告理解为在调试环境下的链接问题,于是可以不再理会了。接着文档写道:到group的上一层目录的sis目录中运行makesis helloworldbasic.pkg,将产生的真机文件打包成sis文件。
        我的运行结果是提示找不到文件。用UE打开.pkg发现上面的路径描述的文件有几个不存在。于是想到是不是VC6编译的问题,现在不得而知。就用命令行编译一次abld build wins urel,之后在C:/Symbian/8.0a/S60_2nd_FP2_SC/epoc32/data/Z/system/APPS/HELLOWORLDBASIC下有了所有需要的那四个文件。并修改pkg的路径指向,再次makesis后在sis目录中出现了.sis文件。

        在SDK的菜单中有一个应用程序向导,用这个向导就可以产生你需要的基本的工程文件了。而且这个向导生成文件的过程和VC的很类似。我用这个向导在同级C盘下的自己创建的文件夹中试了一个hello,按照上篇和本篇的做法是成功的。

        至此基本的开发思路已经有了。接下来就该研究SDK提供的类库了。记下这几个重要的类:

        CAknApplication

        CAknDocument

        CAknAppUi 、CAknViewAppUi

        CCoeControl 、CAknDialog 、CAknView

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值