我把mmp文件和pkg都发上来吧,我做了很多测试了都不行,您能留个邮箱吗?我把工程发给你!!
mmp:
TARGET ATStart.exe
UID 0x100039CE 0xE59275ED
VENDORID 0
TARGETTYPE exe
EPOCSTACKSIZE 0x5000
SYSTEMINCLUDE \epoc32\include \epoc32\include\variant \epoc32\include\ecom
USERINCLUDE ..\inc ..\data
SOURCEPATH ..\data
START RESOURCE ATStart.rss
HEADER
TARGETPATH resource\apps
END //RESOURCE
START RESOURCE [E59275ED].rss //后加上的
TARGETPATH \private\101f875a\import //后加上的
HEADER //后加上的
END //后加上的
START RESOURCE ATStart_reg.rss
TARGETPATH \private\10003a3f\apps
END //RESOURCE
LIBRARY euser.lib apparc.lib cone.lib eikcore.lib avkon.lib
LIBRARY commonengine.lib efsrv.lib estor.lib eikcoctl.lib eikdlg.lib
LIBRARY eikctl.lib bafl.lib fbscli.lib aknnotify.lib aknicon.lib
LIBRARY etext.lib gdi.lib egul.lib insock.lib
LIBRARY ecom.lib InetProtUtil.lib http.lib esock.lib
LANG SC //01改为了SC
START BITMAP ATStart.mbm
HEADER
TARGETPATH \resource\apps
SOURCEPATH ..\gfx
SOURCE c12,1 list_icon.bmp list_icon_mask.bmp
END
SOURCEPATH ..\src
#ifdef ENABLE_ABIV2_MODE
DEBUGGABLE_UDEBONLY
#endif
SOURCE ATStartContainerView.cpp ATStartContainer.cpp ATStartDocument.cpp ATStartAppUi.cpp ATStartApplication.cpp
CAPABILITY ReadUserData //后加上的
pkg:
; ATStart.pkg
; This is an auto-generated PKG file by Carbide.
; This file uses variables specific to Carbide builds that will not work
; on command-line builds. If you want to use this generated PKG file from the
; command-line tools you will need to modify the variables with the appropriate
; values: $(EPOCROOT), $(PLATFORM), $(TARGET)
; Also, the resource file entries should be changed to match the language
; used in the build. For example, if building for LANGUAGE_01, change the file
; extensions .rsc to .r01.
;
;Language - standard language definitions
&EN
; standard SIS file header
#{"ATStart"},(0xE59275ED),1,0,0
;Localised Vendor name
%{"Vendor-EN"}
;Unique Vendor name
:"Vendor"
;Supports Series 60 v 3.0
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
;Files to install
;You should change the source paths to match that of your environment
;<source> <destination>
"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\ATStart.exe" -"!:\sys\bin\ATStart.exe"
"$(EPOCROOT)Epoc32\data\z\resource\apps\ATStart.rSC" -"!:\resource\apps\ATStart.rSC"
"$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\ATStart_reg.rSC" -"!:\private\10003a3f\import\apps\ATStart_reg.rSC"
"$(EPOCROOT)epoc32\data\z\resource\apps\ATStart_aif.mif" -"!:\resource\apps\ATStart_aif.mif"
"$(EPOCROOT)epoc32\data\z\resource\apps\ATStart.mbm" -"!:\resource\apps\ATStart.mbm"
;这个路径是我后加上的
"$(EPOCROOT)epoc32\data\z\private\101f875a\import[E59275ED].rSC"-"!:\private\101f875a\import\[E59275ED].rSC"
; Add any installation notes if applicable
;"ATStart.txt" -"!:\private\0xE59275ED\ATStart.txt"
回复 更多评论