Symbian OS & Series 60 & Carbide.C++开发环境搭建

一:概述

很多文章都详细说明了如何搭建这样的环境,但是我相信没有一个人会一次搭建成功,原因就是许多细枝末节的东西作者没有讲述,但这些微小的差异将导致严重的后果.本文将重点避免这样的情况.毕竟看见HelloWorld在我们的手机中运行是我们成功的第一步.

(本文只涉及Nokia SDK的2nd_FP3和3nd)

二:准备

1:JDK

2:Perl

3:Carbide.C++

4:Nokia PC Suite

5:Nokia SDK

6:ARM RVCT(Nokia SDK 3nd 需要)

7:VC

8:CodeWarrior

到官方站点下载最新的版本就可以,本文中使用的版本分别是

jdk-1_5_0_05-windows-i586-p.exe

ActivePerl-5.8.8.817-MSWin32-x86-257965.msi

Carbide.c++_Express_1.0.exe

Nokia_PC_Suite_68_rel_22_chi_sc_web.msi

S60-SDK-0548-3.0-f.3.215f.zip

nS60_jme_sdk_2nd_e_fp3.zip

8854_RVCT22_435_Windows.zip

VC++6.0

CodeWarrior for Symbian v3.0

三:安装

可以任意顺序安装,arm为解压,安装Nokia SDK 3nd时会有提示安装CLS ARM(一个GCCE的免费编译器),请安装,VC和CodeWarrior的一些公共库文件对环境有帮助.安装多个Nokia SDK时会提示选择默认的SDK,可以根据需要选择,如果以后要更改,可以到控制台中

输入devices看看目前安装的SDK和默认的SDK

例如输入devices -setdefault @S60_3rd_MR:com.nokia.s60更改为S60_3rd_MR 

四:环境变量

环境变量很重要

JAVA_HOME=D:/work/JDK1.5

CARBIDE_HOME=D:/work/Carbide

EPOCROOT=/

path中应该有C:/Perl/bin/;C:/gcce/bin;/epoc32/tools;/epoc32/gcc/bin;C:/arm/8854_RVCT22_435_Windows;

检测是否设置对了,可以在控制台中

输入

subst z: /d
subst z: D:/work/Symbian/9.1/S60_3rd_MR(安装的SDK目录)

这样会建立一个磁盘镜像,然后切换到这里(z:),输入epoc后会有一个模拟器出现就对了

subst z: /d可以取消磁盘镜像

五:HelloWorld

到Nokia 论坛下载Carbide_c.EXE,按照其中的步骤制作,安装到手机.

至此,HelloWorld大功告成.

 

 

 

 

阅读更多
个人分类: 技术
下一篇Ares编译环境
想对作者说点什么? 我来说一句

Series 60 SDK for Symbian OS

2008年11月14日 6.2MB 下载

Symbian书籍大全

2009年05月03日 87.26MB 下载

Series 60应用程序开发(symbian).pdf

2008年12月24日 12.6MB 下载

基于Nokia S60的游戏开发

2008年09月24日 194KB 下载

Nokia最新Symbian开发工具Carbide.c++

2006年03月13日 83.7MB 下载

EMCCSoft3.0.zip

2010年04月14日 641KB 下载

没有更多推荐了,返回首页

关闭
关闭