当前位置: 代码迷 >> Symbian >> Symbian^三开发环境配置
  详细解决方案

Symbian^三开发环境配置

热度:7478   发布时间:2013-02-26 00:00:00.0
Symbian^3开发环境配置

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