×
Namespaces

Variants
Actions
Revision as of 08:07, 15 December 2011 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Symbian^3开发环境配置

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
Cxt_programmer 在 02 Aug 2010 创建
最后由 hamishwillee 在 15 Dec 2011 编辑

确保自己的Windows文件系统是NFTS而不是FAT32

Contents

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不在环境变量中,需要手动添加。

基本工具安装

基本工具包括JRE(Java Runtime Enviroment) 和 ActivePerl,Symbian SDK的运行以及程序的编译、打包依赖于JRE和ActivePerl。

JRE

Symbian^3 SDK需要Java Runtime Version 1.5.0 以上版本,可以从Oracle网站下载最新JRE安装。
注意:许多开发者可能会安装多个S60 SDK,有些SDK可能要求使用低版本的JRE。有这种需求的开发者可以在一台机器上安装多个版本JRE。

ActivePerl

ActivePerl需要安装5.6.1版本. ActiveState ActivePerl 5.6.1 build 635 is available in the Symbian^3 SDK for Nokia Devices and is located at ..\epoc32\tools\distrib\ActivePerl-5.6.1.635-MSWin32-x86.msi in the folder in which the SDK is installed.
注意:不要安装版本太高的ActivePerl,否则在开发过程中会造成一些奇怪的错误。

安装Ovi Suite

请在如下的地址下载最新的Ovi 套件来支持最新的N8及Symbian^3手机。以前的PC 套件的某些版本可能不支持N8手机。以后所有的套件都将是Ovi Suite而不再有PC 套件下载地址

Symban^3 SDK安装

Symbian^3 SDK可以从Forum Nokia网站下载。下载解压后,直接运行setup.exe即可。


Install Symbian3 sdk.PNG

同意许可协议后,一直选择"Nex"t即可:


Install Symbian3 License.PNG

路径默认在C盘,最好不要修改安装路径:

Install Symbian3 Path.PNG
Install Symbian3 installing.PNG

安装完成后,会看到“Select default device”窗口,在这里选择你想设置的默认SDK即可:

Install Symbian3 select.PNG

单击“Finish”结束安装:

Install Symbian3 finished.PNG

安装Carbide C++

Carbide C++是开发Symbian程序所用的IDE,最新版的Carbide可以在这里下载。当我们安装完 Carbide.C++ 2.3 版本后,记得按以下的方法进行更新,否则,它对Symbian^3的SDK不能进行有效的支持。升级后的Carbide.C++ 的版本为 2.6。


Carbide update.jpg


注意:安装完Carbide.C++后需要运行一个脚本来配置一些环境变量,以便可以在命令行模式下编译Symbian程序。 执行路径:Start(开始)->Program(程序)->Nokia->Carbide.c++->Configure environment for WINSCW commands


Install Symbian3 Carbide config.png

验证SDK是否正确安装

进入命令行模式,进入\Nokia_Symbian3_SDK_v0.8\examples\symbian\gui\helloworldbasic\group\ 目录


Install symbian3 cmd.PNG

执行 bldmake bldfiles 命令,然后执行 abld build winscw udeb,如果编译没错,说明SDK安装没有问题:

Install Symbian3 cmd build.PNG

编译完成后,键入‘epoc‘回车,可以看到模拟器被启动:

Install Symbian3 emulator.PNG

安装TRK在线调试工具

对于想要进行在线调试的开发者来说,可以在连接下载最新的TRK调试器。对于Symbian^3 平台的开发者来说,可以下载s60_tb_9_2_app_trk_3_2_7.sisx

相关连接

This page was last modified on 15 December 2011, at 08:07.
464 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×