s60 1.2版的使用。

来源:互联网 发布:mysql中的timestamp 编辑:程序博客网 时间:2024/05/16 06:22

下面的不是我原创的,整理一下,为了以后观看。

//****************************************************************************

1:搭建S60开发环境(VC6.0下);首先下载相关软件,推荐两个地方http://www.forum.nokia.com/main.html,如果用sx1的朋友就到http://www.fengbin.com去下载吧。
下载以后按照提示安装下去,并没有什么问题,记得打win2000的sp4补丁和vc的sp5,然后将E:/Symbian/6.1/Series60/Series60Tools/applicationwizard目录中的avkonappwiz.awx和avkonappwiz.hlp两个文件复制到E:/Microsoft Visual Studio/Common/MsDev98/Template下(当然我的安装目录是E:盘)。

2:测试
打开VC,新建一个工程,看到多了epoc程序吧,如果装了simense skd就是Series 60 AppWizard v 1.9了。路径一定要设在E:/Symbian/6.1/Siemens/SX1/bin/epoc32/BUILD/SYMBIAN/6.1/SERIES60/SERIES60EX/***,否则无法完成创建,会出现一个无法导入project什么的错误吧。 然后编译,OK。

对于现有的工程,比如安装包所带的例子,进入例子的group目录,执行 bldmake bldfiles,可以生成abld.bat ,然后才执行 abld makefile vc6,便可以生成vc6工程。 如果少了bldmake bldfiles,会出现abld 未知命令的错误,因为这个错误耽误我不少时间,呵呵。然后在E:/Symbian/6.1/Siemens/SX1/bin/......目录下有熟悉的dsp和dsw文件,打开她吧,编译,然后运行emulater debug程序,在模拟器里看到了自己的程序,没错,就是她,成就感啊。。。。

3、到手机可执行程序。
用vc生成的只能在i386系列芯片上运行,必须生成在ARM上运行的代码。
进入工程目录中的group子目录里,然后执行 abld build armi urel 。
然后打包,可以用makesis工具,进入sis目录,makesis xxx.pkg即可。
完成后此目录下会生成xxx.sis文件,这就是安装包了。
OK,赶紧copy到手机上吧。

//*******************************************************************************************

自己补充一下,安装完成后,你可以在环境变量中添加EPOCPATH,可以手动修改。我机子上还安装了其它的sdk:(一开始习惯用Application Wizard工具修改)

/Symbian/6.1/Series60/            NG(1.2)

/Symbian/7.0s/Nokia_7710_SDK_SC/   nokia7710(s90)

/Symbian/8.0a/S60_2nd_FP2_SC/   s60

/Symbian/UIQ_21/   UIQ

/Symbian/9.1/S60_3rd/   s60第三版

原创粉丝点击