1 Symbian开发环境安装顺序
安装前注意事项:
(1) SDK的安装路径不能有空格;
(2) 为了环境工作正常,将SDK、IDK和工程文件放在同一个逻辑分区上
(3) 安装顺序为Java Runtime->ActivePerl->SDK->IDE->插件及注册
1.1安装Java Runtime
1 双击安装文件jdk-1_5_0-windows-i586.exe,进入许可证询问界面,单击“next”,如图1-1所示。
图1-1 许可证询问界面
2 选择JDK安装路径,一般按照默认选项,单击“next”即可,如图1-2所示。
3 选择JRE安装路径,一般按照默认选项,单击“next”即可,如图1-3所示。
4 安装完成后,单击“Finish”按键结束安装,如图1-4所示。
图1-2 JDK安装路径选择界面
图1-3 JRE安装路径选择界面
图1-4 安装完成界面
1.2 安装Active Perl
(1) 双击安装文件ActivePerl-5.6.1.631-MSWin32-x86.msi,启动安装过程,如图1-5所示。
图1-5 Perl安装界面
(2)阅读协议书,接受其中的条款。选择需要安装的组件,一般都是按照默认选项;选择安装路径,注意要安装在C盘下,选择完毕单击“Next”按钮,如图1-6所示。
(3)安装附加选项,一般按照默认,如图1-7所示。
图1-6 Perl安装路径选择
图1-7 Perl附加选项
(4) 安装准备工作完毕,单击“Install”按钮开始安装
(5) 安装完成,单击“Finish”按钮结束安装,如图1-8所示。
图1-8 Perl安装完成
1.3 安装SDK
1.3.1 S60第2版
(1)双击S60_SDK_v21c_Chinese_MS.rar压缩包下的setup.exe安装文件,开始安装过程,如图1-9所示。
(2)许可证协议询问,单击“yes”按钮,同意协议条款,如图1-10所示。
(3)选择安装类型,一般选择默认的类型“Typical”项,单击“Next”按钮,如图1-11所示。
(4)选择安装路径,一般按照默认选项,单击“Next”按钮,如图1-12所示。
(5)选择默认SDK,选择一项,单击“Next”按钮,如图1-13所示。
(6)最后单击“Finish”完成安装。
(7)devices命令测试界面,如图1-14所示。
(8)epoc命令测试弹出界面,如图1-15所示。
图1-9 SDK 2.1安装界面
图1-10 SDK 2.1 协议条款
图1-11 SDK 2.1 安装类型
图1-12 SDK 2.1路径选择
图1-13 选择默认的SDK
图1-14 devices命令测试界面
图1-15 epoc命令测试界面
1.3.1 S60第3版
(1) 双击S60-SDK-0616-3.0-mr.3.749(1).zip压缩包下的setup.exe安装文件,开始安装过程,如图1-16所示。
(2)许可证协议询问,单击“yes”按钮,同意协议条款,如图1-17所示。
(3)选择安装类型,一般选择默认的类型“Typical”项,单击“Next”按钮,如图1-18所示。
(4)选择安装路径,一般按照默认选项,单击“Next”按钮。
(5)选择默认SDK,选择一项,单击“Next”按钮,如图1-19所示。
(6)最后单击“Finish”完成安装。
(7)devices命令测试界面,如图1-20所示。
(8)epoc命令测试弹出界面,如图1-21所示。
图1-16 S60 3rd SDK安装界面
图1-17 S60 3rd SDK 协议条款
图1-18 S60 3rd SDK 安装类型
图1-19 选择默认的SDK
图1-20 devices命令测试界面
图1-21 epoc命令测试界面
1.4 安装集成开发环境(IDE)
1.4.1 VC 6++集成开发环境
注意事项:
(1) VC 6++所使用的SDK为S60第2版的SDK。
(2) 安装过程中需要勾选上注册环境变量选项
步骤如下:
(1)先装VC6SP6.ISO
(2)解压VC_SP5.rar,打上补丁。
(3)需要拷贝操作
从C:/Symbian/7.0s/Series60_v21_C/Series60Tools/appwizard到C:/ProgramFiles/MicrosoftVisual Studio/Common/MSDev98/Template
1.4.2 Visual Stdio 2005集成开发环境
(1)先装Visual Studio 2005 with SP1 and Extensions.iso
(2)装VSSDK_PowerToys.msi
(3)SDK注册(这里的SDK是S60第3版)
(4)安装插件carbide_vs_301.exe
(5)carbide插件注册
1.4.3 Carbide集成开发环境
(1)安装Carbide_cpp_v2_0_en.exe
(2)carbide注册
1.5 安装插件VX
安装VA_X_Setup10.3.1534.rar (Visual.Assist.X.v10.2.)
2 创建测试项目
2.1 创建VC 6++测试项目
(1)启动VC 6++。
(2)选择File->New,将出现New Project对话框,如图2-1所示,选择
Epoc AppWizard,在项目名称中输入MyHello,选择存储路径C:/2rd_Work,点击OK。
(3)然后依次点击“Next”,最后点击“OK”即可创建一个基于VC 6++平台的symbian项目。
图2-1 VC 6++新建工程
2.2 创建VS 2005测试项目
(1)启动VS 2005。
(2)选择File->New->Project,将出现New Project对话框,如图2-1所示,选择Symbian,在项目名称中输入MyHello,选择存储路径C:/3rd_Work,点击OK。如图2-2所示。
(3)选择SDK以及项目模板,如图2-3所示
(4)一直按“Next”,直到点击“Finish”完成,MyHello项目将出现在Visual Studio 2005中,如图2-4所示。
图2-2 VS 2005 新建工程
图2-3 选择SDK
图 2-4 使用向导生成的项目
2.3 创建carbide.c++ v2.0测试项目
1、启动Carbide.c++程序;
2、选择菜单File->new->Project,在弹出的New Project对话框中,选择Symbian OS C++ Project,点击next按钮,在新弹出的对话框中选择一个模板,选择3rd. Ed GUI Application,点击next按钮,在新的对话框中输入项目的名称,例如MyHelloCarbide,这时需要注意,项目的存储目录是否和S60 SDK在一个盘上,如果不是要改到一个盘上去;以后,一直next,最后点击Finish,开始生成项目;
3、在Carbide.c++中编译程序,鼠标右键点击C/C++ Projects项目导航页中项目树中我们刚建立的项目MyHelloCarbide,在弹出的右键菜单中,选择Build Project开始编译项目;
4、待项目编译完成后,选择Carbide.c++菜单,Run->Run As->Run Symbian Os Application,Carbide.c++会自动打开S60模拟器,在模拟器的Installtions,找到我们建立的程序,运行它。