carbide C++ vs eclipse

两者有相似之处,已有一些微妙的差别。其实carbide c++单从名字上来看是一款单为写C++程序的编译器,但是它与其他像eclipse不同之处在于多了附加的symbian系统,该系统当然是专为nokia sdk的symbian3、v3、v5来写的, 有专门的.exe.文件还可以生成.dll、.lib、empty文件,另外还有像gui application文件的symbian 模板,需要重新装好sdk文件,当然你可以选择不同的sdk手动安装,笔者父亲的那款恰好是nokia sdk symbian s60 v5版本的,因而笔者采用的s60 v5 的sdk,但安装完成以后发现原来那个版本的emulator,也就是虚拟机根本就不符合原装的那样,原装的版本当然功能完善不说,但emulator 界面也是那样很普通,虽然论及屏幕分辨率,包括qvga、qhd 还有两种,但是不论是何种分辨率的emulator都是那种棕色的,很不雅观,另外按钮P或者说keypad以外的界面都是很普通的,笔者尝试V3或者symbian3的相比较确实会要强过V5的,V5的还错误层出不穷,load载入出错啊、还有一些警告错误之类的,这里不斤斤计较了。

写好的.sis文件然后可以移植到symbian手机里边作为应用程序开发使用,相当于电脑的.exe文件,虽然emulator比较慢,但是应当注意这个东西改变不了的,carbide C++的优点在于此,写好的nokia os程序可以直接移植到手机里边,不论是dll还是lib都行。

另外eclipse也有这个特点,笔者开发的adt文件 也就是android sdk可以运行,只可惜笔者至今没弄懂究竟那个虚拟机有啥高明之处相较于symbian的emulator,我的意思是,很多按键按久了以后发现都没用,输入字母数字之类的都无济于事,不论是那套版本的android,2.2、2.3甚至是3.0以上版本的都看不出哪里有什么高明的地方。

可能是笔者还没有能够完全弄懂这套编辑器的精髓吧,这套adt manager包含大量的系统版本,诸如sony ericsson、samsung galaxy之类,但是编辑以后发现大同小异,大都差不多,还是一样的界面。更多关于eclipse的详情请见eclipse 那篇文章,笔者深入阐述了eclipse的开发,至于另外的诸如wp7等就请参考以外的文章,希望能够对您有帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值