首页| 论坛| 消息

标题:制作sis文件出现问题
作者:baggioyao
日期:2010-06-05 16:51
内容:

qt-symbian-opensource-4.6.2 + qt creator 1.3(一切安装文件和工程都在D盘)
编译运行在模拟器上没问题;连接真机运行在真机上也没问题;
但是制作sis文件时出现问题:
1)我的步骤
a)将smartinstaller.sis拷到qt-symbian-opensource-4.6.2的安装目录下
b)crtl+r->cmd->进入工程所在目录->make sis
2)出现问题
process_begin: CreateProcess((null)), createpackage.bat HelloS60_template.pkg RELEASE-GCCE, ...) failed
make (e=2):系统找不到指定的文件。
make[1]:*** Error 2
D:\S60\devices \S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe:*** Error 2
谢谢解答!


#1 [457952887 06-24 17:15]
我也遇到了 不知道啥原因
#2 [lele2577 06-28 18:30]
建议下载最新的Nokia SDK,已经是正式版了,在项目中添加Symbian Device 目标后编译后会自动生成sis文件,还是自签名的,不过唯一缺点是这个目标的构建是直接在源目录下操作(其他目标可以在诸如*build-desktop文件夹内构建),PKG规则也可以直接写在PRO文件里,具体可以参见qmake的qmake Platform Notes和qmake Variable Reference的DEPLOYMENT.
#3 [XChinux 07-03 08:52]
推荐用Nokia Qt SDk,这样开发环境搭建就简单了许多。
#4 [leohui1988 07-08 20:04]
恩,Nokia SDK确实做得不错
#5 [l_xin 07-15 16:21]
Nokia Qt SDK是挺好用的,不过我遇到了一个问题:
部分文档和API不符,不知道是我装的问题还是确实存在,我在搜索引擎上有发现国外也有人遇到我这个问题。
在Qt Mobility Project 1.0 下的
QVideoWidget和QMediaplaylist类,有个很重要的函数:setMediaObject,在文档上是public,但是实际查看API的时候发现是protected,直接导致这两个新添加的相当方便的类没法用了。更要命的是,这两个类只能看到头文件,无法进入源文件,悲剧…………

回复 发表
主题 版块