Available C++ Libraries FAQ

Libraries available to download (A-C)

C++ Portable Components - Portable classes for network and XML development

The C++ Portable Components are a collection of class libraries for developing network-centric, portable applications in C++. The classes integrate perfectly with the C++ Standard Library and cover functionality like threads, thread synchronization, filesystem access, streams, shared libraries and class loading, sockets and network protocols (HTTP, FTP, SMTP, etc.), including an HTTP server, as well as an XML parser with SAX2 and DOM interfaces.

The C++ Portable Components are available on a variety of platforms. All major desktop and server platforms are supported, including Windows XP, Mac OS X, Linux, HP-UX, Tru64, Solaris and OpenVMS, in addition to Windows CE and POSIX-compliant embedded operating systems.

For use in open-source projects, the C++ Portable Components are available for free under an open-source license. Non open-source commercial use requires a separate license.

Operating Systems

  • Linux
  • PC 32-bit Windows
  • Sparc
  • Dec MIPS Ultrix
  • Solaris
  • HP UX
  • Unix
  • OSF
  • Dec Alpha
  • Mac
  • Dec OSF/1


  • Visual C++
  • GCC
  • Dec CC
  • Sun CC
  • IBM xlC
  • HP C++

Added : 2005-02-28 Amended: 2008-07-22 Licensing : Boost

Add a comment
Our ads
Buy gold
Beat the credit crunch - buy gold online - quickly, safely and at low prices
Trumphurst Home Page
C++ Usenet Newsgroup
A Web form for submissions to this list
Contact the author for permission to distribute

Copyright (c) 2019 Nikki Locke, Trumphurst Ltd.
Permission is granted to distribute over the Internet without charge. The author's permission is required (and usually given) to distribute in any other way, including on CD.