塞班 s60v5 开发
首先要说的是塞班S60V5的环境不好搭建,即使搭好,拿到的demo也不能编译,原因是s60v3的,哈哈哈
下面就依次说说,环境的搭建
1.ActivePerl
http://www.activestate.com/activeperl/downloads
2.Symbian SDKs
http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.html
3.Carbide.c++
http://www.forum.nokia.com/info/sw.nokia.com/id/dbb8841d-832c-43a6-be13-f78119a2b4cb.html
按上面的依次下载安装,c++可以选2.7版本,sdk下载的时候要注册一个账户,这个账户以后都要用到.
装完后执行"Configure environment for WINSCW command line”,就可以打开自动配置了。必须要说明的是要修改temp和tmp的环境变量为一个短一点的目录
之后可以打开实例工程.
打开工程要选择Group目录下的bld.inf
发布sis和sisx文件,要注意sis目录下的pkg,这个打包文件,这个文件最好自己手工向上敲.例子如下:
--------------------------------------------------------
&EN
#{"MobilePaint"},(0xA000A332),1,0,0
%{"Forum Nokia"}
:"Forum Nokia"
;Supports Series 60 v 5.0
[0x1028315F], 0, 0, 0, {"S60ProductID"}
"C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\gcce\urel\MobilePaint_0xA000A332.exe" -"!:\sys\bin\MobilePaint_0xA000A332.exe"
"C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\data\z\resource\apps\MobilePaint_0xA000A332.rsc" -"!:\resource\apps\MobilePaint_0xA000A332.rsc"
"C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\data\z\private\10003a3f\apps\MobilePaint_0xA000A332_reg.rsc" -"!:\private\10003a3f\import\apps\MobilePaint_0xA000A332_reg.rsc"
"C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\data\z\resource\apps\MobilePaint_0xA000A332.mif" -"!:\resource\apps\MobilePaint_0xA000A332.mif"
"C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\data\z\resource\apps\mobilepaint.mif" -"!:\resource\apps\mobilepaint.mif"
"C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\data\z\resource\apps\mobilepaint.mbm" -"!:\resource\apps\mobilepaint.mbm"
;"..\help\MobilePaint.hlp" -"!:\resource\help\MobilePaint.hlp"
"..\sis\backup_registration.xml" -"!:\private\A000A332\backup_registration.xml"
------------------------------------
点击build project即可生成sis,和sisx文件.