博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何建立C++ BuilderX 1.5 Mobile Edition开发环境(转)
阅读量:2502 次
发布时间:2019-05-11

本文共 2144 字,大约阅读时间需要 7 分钟。

首先,说一下准备安装所需要的软件,以及如何获得这些软件。
1. 当然是C++ BuilderX 1.5 Mobile Edition,这个可以从Borland公司的网站下载,具体URL如下: ,你只需要填一下资料就可以得到,
资料填写完后Borland会把License文件发送到你填写的邮件中。
2. Symbian的SDK,这个大家可以从Nokia论坛以及Symbian的网站可以得到,为了大家的方便,
Borland的网站上也做了个列表方便大家获取,URL如下: ,
大家可以根据需要选择不同版本的Symbian SDK,由于我是想针对SX1开发的,所以就下载了西门子提供的SDK,
这个SDK是整合了Symbian Series 60和Siemens SX1 SMTK的。
3. 由于在使用Symbian的SDK时候,需要使用Perl作为运行编译的脚本,而Series 60的SDK没有打包Perl的系统,
如果你的系统没有Perl的话,就需要下载一套Active Perl来运行。
下载的URL:
4. 如果你原来已经有了MS VC6的开发环境,那么就可以不需要看这里。因为,现在Symbian 的SDK都采用VC6进行编译连接,
所以,还需要安装MS VC6,这个安装就自己想办法了,呵呵。不过,需要提醒的就是装了VC6后一定要再安装SP3以上才行,
因为在连接的时候使用了nmake.exe。下载SP3的URL如下:
5. 最后还需要用到的就是Windows的32bit Debugger工具,这个工具需要从微软的网站下载,具体的URL如下:
一切准备妥当,我们开始安装:
这里面安装并没有什么先后顺序,因为每套东西都相对独立,关键是后面的环境设置。我的安装步骤如下:
我先安装好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 FilesMicrosoft Visual StudioVC98Bin;C:Program FilesMicrosoft Visual StudioCommonMSDev98Bin这2个VC6的路径加进去,还有Perl的安装路径。否则编译的时候会出错。
3. Debugger的设置:
对于使用VC编译的Symbian应用程序,需要使用到Windows的cdb来进行调试,所以,我们必须另外安装cdb。然后接着上面的Default Project Properties的设置,在Debug TAP。选Microsoft CDB Debugger,然后在Location of CDB选择好你安装Windows 32bit Debugger的路径和程序。
4. 编译选项的设置:
继续上面的Default Project Properties的Build TAP,在这里可以设置编译时候的选项,我的建议就是1, 3, 4就够了,默认4 show build log是不打开的,这个对于编译时候出问题就不知道发生什么事了,所以最好打开,那么出错的详细信息都有了,对调试帮助很大。
OK,那么整个环境就搭建好了,我终于可以基于C++ BuilderX 1.5 Mobile Edition进行Symbian的应用开发了。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-127144/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10294527/viewspace-127144/

你可能感兴趣的文章
XPATH入门
查看>>
python爬虫 CSS选择器
查看>>
正常关闭java程序
查看>>
查看linux核心数
查看>>
数据结构与算法三: 数组
查看>>
Activiti工作流会签二 启动流程
查看>>
Activiti工作流会签三 撤销,审批,驳回
查看>>
Oauth2方式实现单点登录
查看>>
CountDownLatch源码解析加流程图详解--AQS类注释翻译
查看>>
ES相关度评分
查看>>
我们一起做一个可以商用的springboot脚手架
查看>>
idea在搭建ssm框架时mybatis整合问题 无法找到mapper
查看>>
java设计基本原则----单一职责原则
查看>>
HashMap的实现
查看>>
互斥锁 synchronized分析
查看>>
java等待-通知机制 synchronized和waity()的使用实践
查看>>
win10 Docke安装mysql8.0
查看>>
docker 启动已经停止的容器
查看>>
order by 排序原理及性能优化
查看>>
Lock重入锁
查看>>