Symbian^3开发环境配置
2011年01月06日
确保自己的Windows文件系统是NFTS而不是FAT32。 Contents [hide]
1 Windows 7(Ultimate edition) 注意事项
2 基本工具安装
2.1 JRE
2.2 ActivePerl
2.3 安装Ovi Suite
3 Symban^3 SDK安装
4 安装Carbide C++
5 验证SDK是否正确安装
6 安装TRK在线调试工具
7 相关连接
[edit]Windows 7(Ultimate edition) 注意事项
1、对于后缀为exe的安装文件,必须"右键"单击文件,选择"以管理员身份运行";
2、ActivePerl安装文件为*.msi,右键菜单中并没有"以管理员身份运行"的选项,需要按照下面的方法在命令行安装:
2.1 创建一个具有管理员权限的账户,假设账户名为:administrator;
2.2 "开始菜单->所有程序->附件->命令行提示符"打开命令行提示窗口;
2.3 假设ActivePerl安装文件在C盘根目录下。在命令行窗口输入下列文字并回车:
runas /noprofile /user:administrator "msiexec /i c:\ActivePerl-5.6.1.635-MSWin32-x86.msi"
然后输入管理员账户密码,回车,即可开始安装ActivePerl;
3、检查环境变量PATH,若Perl\bin\不在环境变量中,需要手动添加;
4、检查环境变量PATH,若CSL Arm Toolchain\bin不在环境变量中,需要手动添加。 [edit]基本工具安装
基本工具包括JRE(Java Runtime Enviroment) 和 ActivePerl,Symbian SDK的运行以及程序的编译、打包依赖于JRE和ActivePerl。 [edit]JRE
Symbian^3 SDK需要Java Runtime Version 1.5.0 以上版本,可以从Oracle网站下载最新JRE安装。
注意:许多开发者可能会安装多个S60 SDK,有些SDK可能要求使用低版本的JRE。有这种需求的开发者可以在一台机器上安装多个版本JRE。 [edit]ActivePerl
ActivePerl需要安装5.6.1版本,下载地址在这里。更新版本下载。
注意:不要安装版本太高的ActivePerl,否则在开发过程中会造成一些奇怪的错误。 [edit]安装Ovi Suite
请在如下的地址下载最新的Ovi 套件来支持最新的N8及Symbian^3手机。以前的PC 套件的某些版本可能不支持N8手机。以后所有的套件都将是Ovi Suite而不再有PC 套件。下载地址 [edit]Symban^3 SDK安装
Symbian^3 SDK可以从Forum Nokia网站下载。下载解压后,直接运行setup.exe即可。
同意许可协议后,一直选择"Nex"t即可:
路径默认在C盘,最好不要修改安装路径:
安装完成后,会看到"Select default device"窗口,在这里选择你想设置的默认SDK即可:
单击"Finish"结束安装:
[edit]安装Carbide C++
Carbide C++是开发Symbian程序所用的IDE,最新版的Carbide可以在这里下载。当我们安装完 Carbide.C++ 2.3 版本后,记得按以下的方法进行更新,否则,它对Symbian^3的SDK不能进行有效的支持。升级后的Carbide.C++ 的版本为 2.6。
注意:安装完Carbide.C++后需要运行一个脚本来配置一些环境变量,以便可以在命令行模式下编译Symbian程序。 执行路径:Start(开始)->Program(程序)->Nokia->Carbide.c++->Configure environment for WINSCW commands
[edit]验证SDK是否正确安装
进入命令行模式,进入\Nokia_Symbian3_SDK_v0.8\examples\symbian\gui\hell oworldbasic\group\ 目录
执行 bldmake bldfiles 命令,然后执行 abld build winscw udeb,如果编译没错,说明SDK安装没有问题:
编译完成后,键入'epoc'回车,可以看到模拟器被启动:
[edit]安装TRK在线调试工具
对于想要进行在线调试的开发者来说,可以在连接下载最新的TRK调试器。对于Symbian^3 平台的开发者来说,可以下载s60_tb_9_2_app_trk_3_2_7.sisx [edit]相关连接
开发Symbian^3应用,从头来过
Symbian^3 Home Page