11.2 Libraries Provided With the C++ Compiler
Several libraries are
shipped with the C++ compiler.
The following table lists the libraries that are shipped with the C++ compiler and the modes in which they are available.
Table 23 Libraries Shipped With the C++ Compiler
|
|
libstlport
|
STLport implementation of the standard library for –compat=5 or –std=sun03 mode
|
libstlport_dbg
|
STLport library for debug mode for –compat=5 or –std=sun03 mode
|
|
C++ runtime for –compat=5 or –std=sun03 mode
|
|
C++ standard library for –compat=5 or –std=sun03 mode
|
|
Classic iostreams for –compat=5 or –std=sun03 mode
|
|
Supports the -xia option for –compat=5 or –std=sun03 mode.
|
|
Garbage collection
|
|
Demangling
|
libstdc++
|
C++ standard library for -std=c++03, -std=c++11, and -std=c++14 modes
|
libgcc_s
|
Runtime support for -std=c++03, -std=c++11, and -std=c++14 modes
|
libCrunG3
|
Additional runtime support for -std=c++03, -std=c++11, and -std=c++14 modes
|
libstatomic
|
Atomics runtime support for –std=c++03, –std=c++11 and –std=c++14 modes
|
|
Note -
Do not redefine
or modify any of the configuration macros for STLport or Oracle Developer Studio C++ libraries. The libraries are configured and built in a way that works with the C++ compiler. Modifying the configuration macros results in programs that will not compile, will not link, or do not run properly.