Poco的含意是Portable Components,意思是轻量级组件。Poco主要是用于嵌入式系统软件开发的,它集成了一些其它开源C或C++源码(Expat XML Parser Toolkit 2.0、PCRE、MD5等)的,是一个轻量级的C++开源类库。当前版本是1.3.3。
Poco有四个基本库( Foundation、Net、XML和Util )和两个扩展库(Data和SSL )组成。基本库的代码行数14万行左右,其中包括4万行的CppUnit工具、单元测试代码和使用实例;核心库(Foundation)的代码为6万行左右。
以下是Poco支持的操作系统和编译器:
操作系统 编译器
Windows2K/XP/2003/CE VC7.0以上
Mac OS X 10.3 GCC3.3
Linux GCC3.3.1
Solaris9 Sun ONE Studio 8 C++
Open VMS7.3 Compaq C++ 6.5-004
HP Tru64 5.1b Compaq C++ 6.5-040
HP-UX 11.11 PA-RISC HP ANSI C++ A.03.57
HP-UX 11.23 IA64 HP ANSI C++ A.06.00
官方网站:www.pocoproject.org (www.sf.net上也可以下载最新代码)
开 发 商:Applied Informatics Software Engineering GmbH。