Symbian C++ 开发 1

王朝c/c++·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

以下问题

什么是Symbian,有哪些手机使用Symbian,Symbian前景如何

请到

Nokia:http://www.nokia.com.cn/forum/chinese/sch/index.html

Symbian :http://www.symbian.com/

1. Select An IDE

我试用过几个Symbian的开发工具,总体感觉是工具的易用性都不是很好,没办法和强大的Vs.net开发C++(不是Symbian C++)相比,也没办法和JB开发Java相比,如果必须选择一个工具(大多数人都会选择的吧),我决定使用CodeWarrior。在Windows Platform上开发的朋友可能不太熟悉CodeWarrior,不过在Mac上(绝对主力)和大量的嵌入式系统(Arm7,9…………)的开发上,CodeWarrior占据主力地位。

去年开发Symbian系统多使用MS的开发工具(VC6及其编译器),不过从去年开始大量开发人员开始切换到Metrowerks Codewarrior上了。 从Symbian网站上得到的信息分析,应该是使用Codewarrior的最多了。

我首先使用的是Metrowerks CodeWarrior for Symbian Professional 2.5,不过安装后并不能制作Symian 程序,还需要安装各种SDK才行,SDK提供了开发时的帮助、头文件、EPOC模拟器,当然还有大量的EX(Example,哈哈)。从Forum.Nokia.com可以下载适合CodeWarrior用的SDK(注意是For CW的,而不是B的,B是For Borland C++ Mobile Edition和VC的),我下载安装了S60的1.2和2.0和S90的1.0b3。下图中的B是给C++Builder Mobile用的。

Symbian的编译器需要ActivePerl5和JRE1.3以上才能工作。需要先安装这两个软件,不过开发Mobile程序的朋友应该都装有JDK吧,那就只装Perl就行了。安装完SDK后,就可以启动CodeWarrior用向导生成一个项目,编译调试了。

CodeWarrior有三个版本(官方介绍),可以从其网站下载。

http://www.metrowerks.com/MW/download/default.asp

Personal Edition:

1. Full IDE,

2. Build tools for the emulator and target device

3. Debugger (Emulator)

4. Project creation tool and MMP file import

Professional Edition:

1. All Personal Edition features

2. On-device debugging (phones using MetroTRK) [1]

3. Support for Symbian DevKits (Symbian OS source code delivered to selected partners) and Symbian reference hardware

OEM Edition:

1. All Professional Edition features

2. JTAG and Multi-ICE debugging

3. Virtio VXPS (Intel XScale) and VPOM (TI OMAP) emulators

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航