更好的搭建Carbide C 开发平台
创始人
2024-06-21 00:51:11
0

对Carbide C++运行之前,要知道Carbide.c++是Nokia和Eclipse基金会合作的产物,知道了他的原理后,才可以好好的进行对Carbide C++使用和运行工作。。

1、下载并安装ActivePerl(参考下载地址:ftp://ftp.activestate.com/ActivePerl/Windows/5.6/ActivePerl-5.6.1.635-MSWin32-x86.msi )根据Nokia的说明***只用这个版本之前和之后的版本可能会存在一些问题;

2、下载并安装JRE1.6(参考下载地址:http://java.sun.com/javase/downloads/index.jsp )1.5的也可以由于我不使用Java编程所以只装了JRE没装JDK;

3、下载安装s60开发包(SDK), 注意要下载支持Carbide的版本我主要是针对Nokia5800进行编程所以下的是S60_5th_Edition_SDK_v1_0_en(参考下载地址:http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.html下载需要注册为Nokia Forum的用户);安装的时候需要注意在安装SDK结束的时候会提示是否安装CSL Toolchain (GCCE)要确认安装;

4、下载并安装Carbide c++我用的是2.0版的(参考下载地址:http://www.forum.nokia.com/info/sw.nokia.com/id/dbb8841d-832c-43a6-be13-f78119a2b4cb.html )安装的是Develop Express;在安装结束需要配置一下环境变量。

通过运行“开始”菜单里的“Configure environment for WINSCW command line”来配置Carbide安装结束的时候会提示这点但它说的是如果你不用命令行而只是用工具针对模拟器进行编程就不需要配置但后来操作过程发现如果你要针对实际手机进行编译时没有配置的话就会编译出错这个问题折磨了我两天痛苦~~;

5、好了基本工作就这些了开发平台也搭建好了先来个小测试。运行Carbide C++导入SDK中的helloworldbasic示例先在模拟器上跑一下OK没问题;再编译一下Phone Release版本注意要选择GCCE模式编译成功通过PC套件放到偶的5800上。

安装的时候会提示软件不兼容不管继续安装完成后在手机上运行一下一开始就来个File IO Error暂时还不知道什么原因还是继续OK程序出来了运行一下还不错当然这个还不是自己开发的程序了继续努力希望不久能自己写个小东东在手机上跑一跑。

【编辑推荐】

  1. 如何正确编写C++项目开发编写项目计划书
  2. 对C++库函数进行学习探索总结笔记
  3. 深度演示C++语言的种种高安全性
  4. 详细介绍如何准确无误的编写C++语言
  5. 深度演示C++语言的种种高安全性

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...