smbian c++生成sis文件日记
做好了第一个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文件日记相关推荐
- carbide.c++ 如何生成sisx文件
carbide.c++ 如何生成sisx文件(2009-11-07 20:01:39) 标签:杂谈 分类:SymbianC++ http://wiki.forum.nokia.com/index.p ...
- Linux下的GCC和Windows下Visual Studio的编译所生成的文件作用
首先先说一下Linux吧因为这也是博主最早接触的编程开发环境所以比较熟悉的! Linux下就说GCC GCC编译如果不指定编译选项的话是一步到位没有额外的后缀名文件! .i文件:.i文件是GCC -E ...
- Android Studio的res自动生成的文件出错了_莫韵乐与bug的奇妙冒险
Android Studio的res自动生成的文件出错了_莫韵乐与bug的奇妙冒险 无论学什么编程语言都要跟奇怪的bug过不去 奇怪的bug出现了 今天满怀欣喜地进行安卓开发学习,创建好一个新的项目之 ...
- 将xml文件按照xsl文件样式快速生成html文件的方法
日志 > 个人日记 转载到我空间 复制本文网址 隐藏签名档 小字体 选用该信纸 上一篇 | 下一篇 | 返回日志列表 设置置顶 | 编辑 | 删除 将xml文件按照xsl文件样式快速生成htm ...
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...
原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html 之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...
- NDK JNI Android Studio开发与调试DEMO(三)(生成 .so 文件)
Android Studio NDK 开发与调试(生成 .so 文件) 温馨提示:如果你的 Android Studio 版本在 3.0以上 , 建议你用 cMake /ndk-build 的新姿势进 ...
- 生成静态文件的新闻系统核心代码
在网上看了许多能生成静态页的新闻系统,但基于asp.net的系统极少,闲下时间来自己写了一个,发出来,大家一起研究,代码没做什么优化,只是实现了功能 using System; using Syste ...
- linux 生成dll文件,Linux和Windows平台 动态库.so和.dll文件的生成
Linux动态库的生成 1. 纯cpp文件打包动态库 将所有cpp文件和所需要的头文件放在同一文件夹,然后执行下面命令 gcc -shared - fpic *.c -o xxx.so: g++ -s ...
- vue html引入资源dev下404,webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)...
最近在使用webpack + vue做个人娱乐项目时,发现npm run build后,css js img静态资源文件均找不到路径,报404错误...网上查找了一堆解决办法,总结如下 一.首先修改c ...
- python excel web_使用python在WEB页面上生成EXCEL文件
近日写的一个程序需要在WEB服务器上生成EXCEL文件供用户下载,研究了一下找到了以下比较可行的实现方案,下面以web.py为例,把相关代码贴出来供大家参考: 首先需要下载生成EXCEL的模块,推荐使 ...
最新文章
- python 漂亮的excel_python 自定义漂亮的 excel 结果测试报告
- 【深度学习】如何更好的Fit一个深度神经网络框架下的模型
- python输入语句-python2 和 pyhton3 输入语句写法
- centos安装时卡住不动_转子流量计转子或指针停在某一位置不动的原因及处理方法...
- C++版二叉树非递归遍历
- jpa 默认生成sql语句_springboot-jpa自动创建数据库表
- python中dump用法_python中json庫中的load、loads、dump、dumps的區別與用法
- 更换锁定计算机图片,电脑锁屏图片怎么设置
- 解决java和.NET互相操作memcache差异问题
- 人脸识别撞脸名画_奇瑞全新电动SUV现身,“撞脸”保时捷,全铝车身,轴距2805mm...
- Struts2 - Action no cache
- 十款常见的开源数据库学习资料大汇总
- 日期,时间相关R代码
- RADIUS服务器不是消息,RADIUS通过如下哪些手段来确保RADIUS服务器与RADIUS客户端之间交互消息正确性()。...
- 欧陆词典牛津高阶英汉双解词典(第9版)_V2.0层叠样式示意:
- java 事务控制_java中事务的管理
- iphone计算机适配,iPhone UI界面尺寸如何一稿适配
- php网页的制作,网页制作步骤是什么
- 计算机工程学院迎新生,计算机工程学院举办“青春相约,梦想同行”迎新晚会...
- 教你找回直接打开outlook附件文件编辑后保存但未另存为的附件文件?