| |||
| Home > Introduction > The C and C++ libraries | |||
RVCT provides the following runtime C and C++ libraries:
The ARM C libraries provide standard C functions, and helper functions used by the C and C++ libraries.
The ARM libraries comply with:
the C Library ABI for the ARM Architecture (CLIBABI)
the C++ ABI for the ARM Architecture (CPPABI).
See:
The C and C++ libraries in the Compiler Reference Guide
ABI for the ARM Architecture compliance in the Libraries Guide.
The Rogue Wave Standard C++
Library, as supplied by Rogue Wave Software, Inc., provides standard
C++ functions and objects such as cout. It
also includes data structures and algorithms known as the Standard Template
Library (STL).
For more information on the Rogue Wave libraries, see the
Rogue Wave HTML documentation and the Rogue Wave web site at: http://www.roguewave.com
The ARM C libraries provide additional components to enable support for C++ and to compile code for different architectures and processors.
The C and C++ libraries are provided as binaries only. There are variants of the C and C++ libraries for each combination of major build options, such as the byte order of the target system, whether interworking is selected, and whether floating-point support is selected.
See Chapter 2 The C and C++ Libraries in the Libraries Guide.