Symbian openc 差别
来源:互联网 发布:php姓名的正则表达式 编辑:程序博客网 时间:2024/05/13 02:48
我在 devdiv上发的帖子,做个备份。
帖子地址:http://www.devdiv.net/bbs/viewthread.php?tid=33647
1。
谁知道pips_s60_wp.sis 和 pips_s60_1_7_SS.sis有什么区别?2。
pips_s60_wp.sis 和 pips_s60_1_7_SS.sis都是openc的插件包,我前两天用开源代码的时候用到了open c。使用最新的 pips_s60_1_7_SS.sis,软件就可以运行,用早期的pips_s60_wp.sis ,程序就跑不起来。目前正在逐步的找原因,定位到了其中的fstat,fileno这两个函数,就不包含在pips_s60_wp.sis。因为使用ips_s60_1_7_SS.sis也ok,就是大了700K,现在暂停了这个工程。等后续再研究。
3。
看来还是有不少人用到openc啊,和大家分享一下我所遇到的问题吧,也许对后来的同学有点借鉴。
1、3版fp2系列以后的手机系统内置了pips_s60_1_x_SS.sis和openc_ssl_s60_1_x_SS.sis,mr和fp1的应该没有;5版的系统都内置了。
2、系统内置的版本是1.3的,如果你用到了stlport,并且openc的版本不是1.3的,那么你需要安装第一条中提到的两个sis包和STDCPP_s60_1_x_SS.sis。
3、在用setdefaultif( &ifr );接口进行接入点屏蔽的时候,1.6的版本在索爱系列的机型上存在以下bug,
bug描述:当数据接收完毕,正常关闭socket句柄后,调用setdefaultif(NULL);直接崩溃,始终没找到原因,升级openc至1.7版本后问题解决。
openc在移植上确实可以节省很多时间,不过还是建议大家慎用,如果你要覆盖早期机型,必须给用户安装插件,这样会增加应用程序的大小,带来安装和卸载的问题,用户体验也不太好。如果你要用stl,可以移植stlport这个工程,STDCPP_s60_1_x_SS.sis中包含的也是这个工程。socket部分好像一直再修改bug,尤其在处理如屏蔽接入点等系统相关的操作时缺少灵活性,还是用系统的API比较保险。大家还是根据自己的实际情况,多方面考虑,前期多做些调研,不要像我到头来还要花费很多时间去擦屁股。
- Symbian openc 差别
- symbian openc 使用 编译 问题
- symbian openc 使用 编译 问题
- symbian openc socket 接入点 iap
- OPENC++
- symbian上开发openc时需要注意的问题
- 配置openc
- symbian epoc 模拟器与真机的差别汇总
- fedora15 下openc搭建
- ubuntu配置openc环境
- 差别
- 差别
- Symbian
- symbian
- symbian
- symbian
- Running an Active Object in OpenC
- Openc学习笔记:关于反投影直方图
- 使RichTextBox中内容超出其大小时自动显示最下面的内容
- 关于0,'/0',NUll问题
- IIS 出错 修改相关配置
- SQL查询重复数据和清除重复数据
- STL中的适配器
- Symbian openc 差别
- Oracle 自定义TYPE 的几种用法
- .NET4.0对多线程新特性:有用线程安全类
- Eclipse中使用Jad工具自动反编译类
- SQL Server 数据库管理常用的SQL和T-SQL语句
- 转 - 度过有生命的意义
- OPC 编程
- sqlserver2005使用convert转换日期
- 开始新的一天