免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 553 | 回复: 0
打印 上一主题 下一主题

symbian3 命令行打包过程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-21 08:41 |只看该作者 |倒序浏览
打包过程:以程序app为例

 启动symbian3的命令行,切换到工程目录下执行 :makesis app_template.pkg  app.sis(测试查找所需文件)
 需要明白你需要哪些打包文件,比如qt,qtwebkit,qtmobility等sis文件

修改app_template.pkg
  "d:/QtSDK/Symbian/SDKs/Symbian3Qt473_12b/epoc32/release/$(PLATFORM)/$(TARGET)/app.exe" - "!:\sys\bin\app.exe"
把$(PLATFORM)/$(TARGET)改为armv5/urel,具体情况可以查找对应目录,检查是否存在

然后执行:
     makesis app_template.pkg  app.sis ( 安装文件)
     makesis app_installer.pkg  app_installer.sis
下一步就是生成完整的安装包,避免有些客户没有qt环境
     修改app_installer.pkg,添加依赖的库文件
找到这一行:
   "D:/Myapp/app.sis" - "!:\private\2002CCCE\import\app.sis"
在之前添加:
    "D:/QtSDK/Symbian/sis/Symbian^3/Qt/4.7.3/qt.sis" - "!:\private\2002CCCE\import\qt.sis"
"D:/QtSDK/Symbian/sis/Symbian^3/Qt/4.7.3/qtwebkit.sis" - "!:\private\2002CCCE\import\qtwebkit.sis"
"D:/QtSDK/Symbian/sis/Symbian^3/QtMobility/1.1.3/qtmobility.sis" - "!:\private\2002CCCE\import\qtmobility.sis"
具体路径还要参考你的安装路径
  最后执行:makesis app_installer.pkg  app_full.sis

一般客户或发布商需要的文件: app.exe , app.rsc, app_full.sis, app_reg.rsc, 也可能需要     app_template.pkg , app_installer.pkg

如果需要签名则使用以下命令:
     signsis  app.sis  app.sisx  your.cer your.key

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP