如何将两个EXE文件打包到一个sis文件中?
我做好了两个项目文件:Test和TestUpdate,一个是主程序Test,另外一个是升级更新程序TestUpdate,TestUpdate由Test调用,都已成功生成单独的exe和sis文件,并经真机调试完成。现在的需求是:发布一个安装包,两个exe文件放到一个sis中(如test.sis)。sis安装时,在手机的(nokia 5235,S60 V5)“已安装程序”中应该只能开到主程序Test。(另外是一个TestUpdate程序是由Test调用的程序,不应在“已安装程序”中可见)。
不知道我这个.pkg文件改如何描述?
请熟悉的易做图详细指点下,谢谢!
附:两个单独的.pkg文件如下:
**********************
Test_template.pkg
**********************
; Test_template.pkg generated by qmake at 2010-11-11T08:45:12
; This file is generated by qmake and should not be modified by the user
;
; Language
&EN
; SIS header: name, uid, version
#{"Test"},(0xee36a05a),1,0,0
; Localised Vendor name
%{"Vendor"}
; Unique Vendor name
:"Vendor"
; Manual PKG pre-rules from PRO files
; Default dependency to Qt libraries
(0x2001E61C), 4, 6, 3, {"Qt"}
; Default HW/platform dependencies
[0x101F7961],0,0,0,{"S60ProductID"}
[0x102032BE],0,0,0,{"S60ProductID"}
[0x102752AE],0,0,0,{"S60ProductID"}
[0x1028315F],0,0,0,{"S60ProductID"}
[0x20022E6D],0,0,0,{"S60ProductID"}
; Default dependency to QtMobility libraries
(0x2002AC89), 1, 0, 2, {"QtMobility"}
; Executable and default resource files
"/NokiaQtSDK/Symbian/SDK/epoc32/release/$(PLATFORM)/$(TARGET)/Test.exe" - "!:\sys\bin\Test.exe"
"/NokiaQtSDK/Symbian/SDK/epoc32/data/z/resource/apps/Test.rsc" - "!:\resource\apps\Test.rsc"
"/NokiaQtSDK/Symbian/SDK/epoc32/data/z/private/10003a3f/import/apps/Test_reg.rsc" - "!:\private\10003a3f\import\apps\Test_reg.rsc"
; Manual PKG post-rules from PRO files
**********************
TestUpdate_template.pkg
**********************
; TestUpdate_template.pkg generated by qmake at 2010-11-11T10:03:43
; This file is generated by qmake and should not be modified by the user
;
; Language
&EN
; SIS header: name, uid, version
#{"TestUpdate"},(0xee36a07a),1,0,0
; Localised Vendor name
%{"Vendor"}
; Unique Vendor name
:"Vendor"
; Manual PKG pre-rules from PRO files
; Default dependency to Qt libraries
(0x2001E61C), 4, 6, 3, {"Qt"}
; Default HW/platform dependencies
[0x101F7961],0,0,0,{"S60ProductID"}
[0x102032BE],0,0,0,{"S60ProductID"}
[0x102752AE],0,0,0,{"S60ProductID"}
[0x1028315F],0,0,0,{"S60ProductID"}
[0x20022E6D],0,0,0,{"S60ProductID"}
; Default dependency to QtMobility libraries
(0x2002AC89), 1, 0, 2, {"QtMobility"}
; Executable and default resource files
"/NokiaQtSDK/Symbian/SDK/epoc32/release/$(PLATFORM)/$(TARGET)/TestUpdate.exe" - "!:\sys\bin\TestUpdate.exe"
"/NokiaQtSDK/Symbian/SDK/epoc32/data/z/resource/apps/TestUpdate.rsc" - "!:\resource\apps\TestUpdate.rsc"
"/NokiaQtSDK/Symbian/SDK/epoc32/data/z/private/10003a3f/import/apps/TestUpdate_reg.rsc" - "!:\private\10003a3f\import\apps\TestUpdate_reg.rsc"
; Manual PKG post-rules from PRO files
补充:移动开发 , Symbian