原创 新版Open C/C++ Plugin,支持STL及Boost库收藏

新一篇:  代码性能调整(12个问题) | 旧一篇: Carbide.c++使用技巧及有用的插件

Nokia最近发布了新版OpenC/C++ Plugin SDK(41.4Mb),支持STL与Boost。STL选用的是著名的STLport库,此前一直由某个个人提供Symbian平台移植下载包,现在变成官方支持了。Boost的优秀及丰富功能无需多言。有了这些,无疑使得Symbian开发平台如虎添翼,其阵容变得更强大、更有吸引力了。相信会有更多的开源应用移植到Symbian平台上,也会有更多的新应用出现在这个平台上。

下面简述其功能块:
1、C libraries,提供了九个众所周知的标准POSIX库以及中间件C libraries。包括:
    libc, libdl, libpthread, libm, libz, libcrypt, libcrypto, libglib, 和 libssl。

2、C++ libraries,提供了跨平台的标准C++库,包括: IOStreams、STL和Boost。对这些库的支持程度,在官方发布的文档中描述所覆盖的函数均为100%。

3、
Real-Time Graphics and Audio (RGA) API。

详情及下载请到这里:
http://www.forum.nokia.com/info/sw.nokia.com/id/91d89929-fb8c-4d66-bea0-227e42df9053/Open_C_SDK_Plug-In.html

此次更新使得安装起来也相当简单。在安装过程中会要求选择目标SDK,本人选择了3rd FP1,选择之后安装程序开始将拷贝文件到目标位置(大概100多Mb)。所安装的所有头文件均在epoc32\include\stdapis目录下。

值得一提的是: 安装完之后最好阅读其xxxReleaseNotes.txt文件。3rd FP1下的路径为:
C:\Symbian\9.2\S60_3rd_FP1\nokia_plugin\openc\s60opencreleasenotes.txt
C:\Symbian\9.2\S60_3rd_FP1\nokia_plugin\opencpp\s60opencppreleasenotes.txt
C:\Symbian\9.2\S60_3rd_FP1\nokia_plugin\rga\s60rgareleasenotes.txt
这些文件描述了一些重要注意事项,会让你少走许多弯路。

发表于 @ 2008年06月10日 22:03:00|评论(loading...)|编辑|

新一篇:  代码性能调整(12个问题) | 旧一篇: Carbide.c++使用技巧及有用的插件

评论

#kpsh 发表于2008-06-29 17:18:54  IP: 59.40.132.*
请问一下,s60v1 不支持 ANSI C 吗?
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © dyw