
4 Chapter 2. Basic Principles of the Tools
2.2. Libraries
Library Description
libc ANSI C runtime library
libm C math subroutine library
libstdc++ C++ class library
2.3. Auxiliary Development Tools
The following components are also provided for general development:
Component Description
as Assembler (refer to Section 2.6 as, the GNU Assembler and Using as, the
Gnu Assembler)
info Online documentation tools (refer to Section 2.12 Using info, the
Documentation Tools)
man man pages, the standard UNIX online documentation
The GNU binary utilities provide functionality beyond the main development tools (refer to Using
binutils, the Gnu Binary Utilities).
Utility Description
addr2line Converts addresses into file names and line numbers
ar Creates, modifies and extracts from object code archives
c++filt Demangles and deciphers encoded C++ symbol names
dlltool Creates files for builds, using dynamic link libraries (DLLs)
nm Lists symbols from object files
objcopy Copies and translates object files
objdump Displays information from object files
ranlib Generates index to archive contents
readelf Displays information about ELF format object files
size Lists file section sizes and total sizes
strings Lists printable strings from files
strip Discards symbols
2.4. gcc, the GNU Compiler Collection
The GNU Compiler Collection (GCC), is a complete set of tools for compiling programs written in
C, C++, Objective C, or languages for which you have installed front-ends. The GNU compiler uses
the following utilities:
Kommentare zu diesen Handbüchern