引用自:http://www.sf.org.cn/Article/symbiandev/Index.html

如何建立C++ BuilderX 1.5 Mobile Edition开发环境

1. 当然是C++ BuilderX 1.5 Mobile Edition,这个可以从Borland公司的网站下载,具体URL如下:http://info.borland.com/survey/cbx15_mobile_edition.html ,你只需要填一下资料就可以得到,
资料填写完后Borland会把License文件发送到你填写的邮件中。

2. Symbian的SDK,这个大家可以从Nokia论坛以及Symbian的网站可以得到,为了大家的方便,
Borland的网站上也做了个列表方便大家获取,URL如下:
http://www.borland.com/products/downloads/mobile_sdks.html
大家可以根据需要选择不同版本的Symbian SDK,由于我是想针对SX1开发的,所以就下载了西门子提供的SDK,
这个SDK是整合了Symbian Series 60和Siemens SX1 SMTK的。

3. 由于在使用Symbian的SDK时候,需要使用Perl作为运行编译的脚本,而Series 60的SDK没有打包Perl的系统,
如果你的系统没有Perl的话,就需要下载一套Active Perl来运行。
下载的URL:
http://aspn.activestate.com/ASPN/Downloads/ActivePerl/

4. 如果你原来已经有了MS VC6的开发环境,那么就可以不需要看这里。因为,现在Symbian 的SDK都采用VC6进行编译连接,
所以,还需要安装MS VC6,这个安装就自己想办法了,呵呵。不过,需要提醒的就是装了VC6后一定要再安装SP3以上才行,
因为在连接的时候使用了nmake.exe。下载SP3的URL如下:
http://www.microsoft.com/downloa ... 6-a16a-5c5477cb9713

5. 最后还需要用到的就是Windows的32bit Debugger工具,这个工具需要从微软的网站下载,具体的URL如下:
http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

一切准备妥当,我们开始安装:

这里面安装并没有什么先后顺序,因为每套东西都相对独立,关键是后面的环境设置。我的安装步骤如下:

我先安装好VC6,然后打上VC6的SP6,接着安装Windows的32bit Debugger工具。MS的东西先装好了,
接着我就安装C++ BuilderX 1.5 Mobile Edition,然后,安装Symbian Series 60 1.2的SDK,装好SDK后就安装Siemens提供的
专为SX1进行开发的模拟器插件SMTK,这个时候会自动定义了EPOC了,建议大家把以上的东西都安装在C盘,
这样后面出现的问题就少好多。最后就是安装Active Perl。一切安装好后,嗯,那么我们开始设置。

C++ BuilderX 1.5 Mobile Edition设置:当然了,我们要运行C++ BuilderX
1. SDK的设置:
在菜单中选择:Tools->Symbian SDK Configuration,然后选择Add,



首先在SDK Path:通过浏览选择你安装Symbian SDK的路径,然后在SDK Template:选择Base(Symbian) Series 60 1.x (Microsoft version),
最后再给这个SDK起一个名字,点击OK,就完成了SDK设置,对于以后你可以自行增加各种版本的SDK,也是通过这里进行管理。

2. 环境变量设置:
在菜单中选择:Project->Default Project Properties,在General TAP里面可以设置Encoding的方式,一般默认可以,大家也可以按照需要设置UTF-8。




然后在Variables TAP里面就要设置VC6的Path,Perl的Path等等。一定要把C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin这2个VC6的路径加进去,还有Perl的安装路径。否则编译的时候会出错。




3. Debugger的设置:
对于使用VC编译的Symbian应用程序,需要使用到Windows的cdb来进行调试,所以,我们必须另外安装cdb。然后接着上面的Default Project Properties的设置,在Debug TAP。选Microsoft CDB Debugger,然后在Location of CDB选择好你安装Windows 32bit Debugger的路径和程序。

Click here to open new window
CTRL+Mouse wheel to zoom in/out

4. 编译选项的设置:
继续上面的Default Project Properties的Build TAP,在这里可以设置编译时候的选项,我的建议就是1, 3, 4就够了,默认4 show build log是不打开的,这个对于编译时候出问题就不知道发生什么事了,所以最好打开,那么出错的详细信息都有了,对调试帮助很大。



OK,那么整个环境就搭建好了,终于可以基于C++ BuilderX 1.5 Mobile Edition进行Symbian的应用开发了。

posted on 2006-02-25 03:00 移动开发 阅读(1706) 评论(1)  编辑 收藏 引用
Comments
  • # re: SYMBIAN UIQ 开发平台搭建
    frank.sunny
    Posted @ 2007-09-07 14:22
    原来你去年就搞Symbian了啊,我才刚开始学习,不过我是在VC环境下,谢谢分享经验  回复  更多评论   

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理