做好了第一个smbian c++工程,就差完成打包工作了,做下点日记,谈不上技术,只是备忘

我们的工程是直接建立在c:/下的 工程名myproject

这里我们需要一个uedit软件,

这里是下载地址http://www.teacher.edu.cn/computer/download/software/tools/uedit/ued32.zip

当然这不是必须的,后面讲到。

工程调试运行成功了以后,我们在c:/myproject/install(我的是intall,但视频中是sis目录,一样的)目录下,找到myproject.pkg文件

现在我们使用Dos命令窗口cd 到该文件下 makesis是无法成功的。我们使用uedit打开myproject.pkg或者直接用记事本打开,下面是里面的内容:

;
; Installation file for myproject application
;
;Languages
&EN
;
; UID is the app's UID
;
#{""},(0x068895E8),1,0,0
;
;Supports Series 60 v 0.9
;This line indicates that this installation is for the Series 60 platform v0.9
;This line must appear _exactly_ as shown below in the sis file
;If this line is missing or incorrect, the sis file will not be able
;to be installed on Series 60 v0.9 platforms
(0x101F6F88), 0, 0, 0, {"Series60ProductID"}
;
; Four files to install
;
"/Symbian/6.1/Series60/Epoc32/release/thumb/urel/myproject.app"         -"!:/system/apps/myproject/myproject.app"
"/Symbian/6.1/Series60/Epoc32/release/thumb/urel/myproject.rsc"         -"!:/system/apps/myproject/myproject.rsc"
"/Symbian/6.1/Series60/Epoc32/release/thumb/urel/myproject_caption.rsc" -"!:/system/apps/myproject/myproject_caption.rsc"
"/Symbian/6.1/Series60/Epoc32/release/thumb/urel/myproject.aif"         -"!:/system/apps/myproject/myproject.aif"

我们需要修改的是红色字体的部分,讲内容改为:

"C:/Symbian/6.1/Series60/Epoc32/Release/armi/urel/myproject.app"         -"!:/system/apps/myproject/myproject.app"
"C:/Symbian/6.1/Series60/Epoc32/Release/wins/udeb/z/system/apps/MYPROJECT/myproject.rsc"         -"!:/system/apps/myproject/myproject.rsc"

这时候我们在dos命令窗口中makesis依然不能成功,提示22行error

我做的是删除兰色的部分。

makesis myproject.pkg 成功

(.如果不成功,可以退回到c:/myproject/group目录下 执行 abld build armi urel命令。然后再回c:/myproject/install执行makesis myproject.pkg命令。)

我们在c:/myproject/install目录下发现了myproject.sis文件,这就是我们想要的安装文件。

蓝色部分的重要性我还不知道,如果不删除,应该要修改目录的。我是菜鸟,先记到这里,等搞明白后面两行的作用,再来完善.

smbian c++生成sis文件日记相关推荐

  1. carbide.c++ 如何生成sisx文件

    carbide.c++ 如何生成sisx文件(2009-11-07 20:01:39) 标签:杂谈  分类:SymbianC++ http://wiki.forum.nokia.com/index.p ...

  2. Linux下的GCC和Windows下Visual Studio的编译所生成的文件作用

    首先先说一下Linux吧因为这也是博主最早接触的编程开发环境所以比较熟悉的! Linux下就说GCC GCC编译如果不指定编译选项的话是一步到位没有额外的后缀名文件! .i文件:.i文件是GCC -E ...

  3. Android Studio的res自动生成的文件出错了_莫韵乐与bug的奇妙冒险

    Android Studio的res自动生成的文件出错了_莫韵乐与bug的奇妙冒险 无论学什么编程语言都要跟奇怪的bug过不去 奇怪的bug出现了 今天满怀欣喜地进行安卓开发学习,创建好一个新的项目之 ...

  4. 将xml文件按照xsl文件样式快速生成html文件的方法

    日志 >  个人日记 转载到我空间 复制本文网址 隐藏签名档 小字体 选用该信纸 上一篇 | 下一篇 | 返回日志列表 设置置顶 | 编辑 | 删除 将xml文件按照xsl文件样式快速生成htm ...

  5. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...

    原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html  之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...

  6. NDK JNI Android Studio开发与调试DEMO(三)(生成 .so 文件)

    Android Studio NDK 开发与调试(生成 .so 文件) 温馨提示:如果你的 Android Studio 版本在 3.0以上 , 建议你用 cMake /ndk-build 的新姿势进 ...

  7. 生成静态文件的新闻系统核心代码

    在网上看了许多能生成静态页的新闻系统,但基于asp.net的系统极少,闲下时间来自己写了一个,发出来,大家一起研究,代码没做什么优化,只是实现了功能 using System; using Syste ...

  8. linux 生成dll文件,Linux和Windows平台 动态库.so和.dll文件的生成

    Linux动态库的生成 1. 纯cpp文件打包动态库 将所有cpp文件和所需要的头文件放在同一文件夹,然后执行下面命令 gcc -shared - fpic *.c -o xxx.so: g++ -s ...

  9. vue html引入资源dev下404,webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)...

    最近在使用webpack + vue做个人娱乐项目时,发现npm run build后,css js img静态资源文件均找不到路径,报404错误...网上查找了一堆解决办法,总结如下 一.首先修改c ...

  10. python excel web_使用python在WEB页面上生成EXCEL文件

    近日写的一个程序需要在WEB服务器上生成EXCEL文件供用户下载,研究了一下找到了以下比较可行的实现方案,下面以web.py为例,把相关代码贴出来供大家参考: 首先需要下载生成EXCEL的模块,推荐使 ...

最新文章

  1. python 漂亮的excel_python 自定义漂亮的 excel 结果测试报告
  2. 【深度学习】如何更好的Fit一个深度神经网络框架下的模型
  3. python输入语句-python2 和 pyhton3 输入语句写法
  4. centos安装时卡住不动_转子流量计转子或指针停在某一位置不动的原因及处理方法...
  5. C++版二叉树非递归遍历
  6. jpa 默认生成sql语句_springboot-jpa自动创建数据库表
  7. python中dump用法_python中json庫中的load、loads、dump、dumps的區別與用法
  8. 更换锁定计算机图片,电脑锁屏图片怎么设置
  9. 解决java和.NET互相操作memcache差异问题
  10. 人脸识别撞脸名画_奇瑞全新电动SUV现身,“撞脸”保时捷,全铝车身,轴距2805mm...
  11. Struts2 - Action no cache
  12. 十款常见的开源数据库学习资料大汇总
  13. 日期,时间相关R代码
  14. RADIUS服务器不是消息,RADIUS通过如下哪些手段来确保RADIUS服务器与RADIUS客户端之间交互消息正确性()。...
  15. 欧陆词典牛津高阶英汉双解词典(第9版)_V2.0层叠样式示意:
  16. java 事务控制_java中事务的管理
  17. iphone计算机适配,iPhone UI界面尺寸如何一稿适配
  18. php网页的制作,网页制作步骤是什么
  19. 计算机工程学院迎新生,计算机工程学院举办“青春相约,梦想同行”迎新晚会...
  20. 教你找回直接打开outlook附件文件编辑后保存但未另存为的附件文件?

热门文章

  1. python炫彩界面_用 ESP32 制造炫彩 LED 球
  2. Metasploit Framework(3)Meterpreter
  3. CAPM模型和Alpha策略
  4. Pytorch(三):数据变换 Transforms
  5. vue3源码effect
  6. python 01列表异或_【快速跟水】图像隐写的python实现
  7. 如何定制支持用户自定义boot参数的基于debian os的live cd
  8. Centos版Linux 一些常用操作命令以及快捷键设置
  9. 互联网中的裂变是什么?
  10. Local Maximum Mean Discrepancy