Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2396981
  • 博文数量: 862
  • 博客积分: 14125
  • 博客等级: 上将
  • 技术积分: 10598
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-27 16:53
个人简介

https://github.com/zytc2009/BigTeam_learning

文章分类

全部博文(862)

文章存档

2019年(3)

2018年(1)

2017年(10)

2015年(3)

2014年(8)

2013年(3)

2012年(69)

2011年(103)

2010年(357)

2009年(283)

2008年(22)

分类: 嵌入式

2011-05-31 11:13:59

打包过程:以程序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

阅读(897) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~