Symbian编程VC开发环境设置(二)

3   打包

 我们以SDK 1.2提供的HelloWorld为例,制作可以在手机中安装的.SIS文件:   
               

     3.1.检查程序  
              首先,在命令行格式下,进入HelloWorld工程mmp文件所在目录,输入bldmake   bldfiles和abld  
            build   wins   udeb,然后打开模拟器,检测程序有无错误。   
                
     3.2.编译工程  
              在程序无错误后,在命令行输入abld   build   armi   urel。执行这个命令之后会在目录d:/symbian/6.1/series60/epoc32/release/armi/urel生成HELLOWORLD.APP和HELLOWORLD.RSC两个文件。 
              
     3.3.建立.pkg文件  
              在d:/Symbian/6.1/Series60/Series60Ex/helloworld/sis    
            用记事本建立或者修改工程的pkg文件,内容如下:  
               
              ;   HelloWorld.pkg                   
              ;                   
              ;Language   -   standard   language   definitions                   
              &EN 

              ;   standard   SIS   file   header                 
              #{"HelloWorld"},(0x10005B91),1,0,0   
              ;Supports   Series   60   v   1.2   
              (0x101F8202),   0,   0,   0,   {"Series60ProductID"}   
              ;   
               "d:/symbian/6.1/series60/epoc32/release/armi/urel/HelloWorld.APP"-"!:/system/apps/HelloWorld/HelloWorld.app" 
            "d:/symbian/6.1/series60/epoc32/release/armi/urel/HELLOWORLD.rSC"-"!:/system/apps/HelloWorld/HELLOWORLD.rSC" 

            其中,前面"d:/symbian/6.1/series60/epoc32/release/armi/urel/HELLOWORLD.rSC"是要打包安装的文件,"!:/system/apps/HelloWorld/HELLOWORLD.rSC"是安装的目标位置。在其中要注意的是,我们在目标位置中用“!”代替了实际的盘符。这样做得好处是在用户安装的时候,手机系统会提示用户选择要安装的位置,这就给了用户更大的灵活度。另外,在Symbian
              系统中,安装的应用程序默认位置是“!:/system/apps   ”。  
               
              编辑好pkg文件后,保存至相应目录。  
               
              3.4.打包程序  
              在命令行中,转至pkg文件所在目录,运行命令makesis   HelloW

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值