当前位置:编程学习 > wap >>

一个QT+carbide+S60的问题

环境:
QT 4.6.2
carbide:v2.3
S60:5th edtion

建立项目之后,我看到了两个Pkg文件,结尾分别是_installer.pkg和_template.pkg,分别会生成两个sis,反而没有直接以项目名称命名的pkg。请问这两个pkg生成的sis有什么不同?分别是什么用途的?
PS:_installer.pkg的最后两行
"C:/Symbian/Carbide/workspace/HelloWorldQT/HelloWorldQT.sis" - "c:\adm\HelloWorldQT.sis"
@"C:/Qt/4.6.2/smartinstaller.sis",(0x2002CCCD)
总是导致“Cannot find file : C:/Symbian/Carbide/workspace/HelloWorldQT/HelloWorldQT.sis”错误,最烦人的是每次build之前pkg文件都会从新生成,删都删不掉,郁闷。 --------------------编程问答-------------------- 根据你上一个帖子的
C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\makesis.exe C:\Symbian\Carbide\workspace\HelloWorldQT\HelloWorldQT_installer.pkg C:\Symbian\Carbide\workspace\HelloWorldQT\HelloWorldQT_installer.sis 
Error : Cannot find file : C:/Symbian/Carbide/workspace/HelloWorldQT/HelloWorldQT.sis

应该是makesis.exe 根据HelloWorldQT_installer.pkg 生成 HelloWorldQT_installer.sis 
估计是需要HelloWorldQT.sis才能生成HelloWorldQT_installer.sis 的,但不知道HelloWorldQT_installer.sis 是什么时候出现的,

--------------------编程问答-------------------- _installer.pkg  是生成智能打包sis ,必须先生成HelloWorldQT.sis打包才会成功,而且还需要smartinstaller.sis文件。
_template.pkg  生成你编写的sis
补充:移动开发 ,  Qt
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,