The components of GNUPro Toolkit
GNUPro Toolkit contains the following development tools and utilities.
GNUPro Toolkit includes a C/C++ compiler, a powerful source-level debugger with a graphical user interface, an assembler, a linker/loader, binary file utilities, and libraries. Complete source code, tested binaries, and product documentation accompany the tools.
Not all tools are available for all platforms and operating systems. See Overview” in Release Notes for GNUPro Toolkit for specific information on your system.
See GNUPro Toolkit Documentation for the documentation to which the following discussion refers for GNUPro Toolkit components.
Compilers and Development
Tools
(see GNUPro Compiler Tools, GNUPro
Debugging Tools and
GNUPro Utilities in the GNUPro Toolkit
Documentation for documentation regarding these tools)
gcc
C compiler
g++
C++ compiler
gdb
Debugger
as
Assembler
cpp
C Preprocessor
gasp
Assembler
Preprocessor
ld
Linker
Libraries
(see GNUPro Libraries in the GNUPro
Toolkit Documentation for documentation regarding these libraries)
libg++
C++ class
library
libio
C++ iostreams
library
libc
ANSI C runtime
library
(only available for cross-development toolkits)
libm
C mathematical
subroutine library
(only available for cross-development toolkits)
General Utilities
(see GNUPro Advanced Topics and
GNUPro Compiler Tools in the GNUPro
Toolkit Documentation and the online documentation for
clarification regarding these utilities)
byacc
Parser generator
flex
Fast lexical
analyzer generator
make
Compilation
control program
diff
diff3
sdiff
Compare text
files
patch
Installs source
fixes
cmp
Compares files
byte-by-byte
send-pr
Sends structured
problem reports to Cygnus
install-sid
Customizes
send-pr
for your site
gprof
Performance analyzer
(only available for Sun 4 systems running SunOS 4 or Solaris 2)
gcov
Coverage analyzer
Binary Utilities
(see GNUPro Utilities in the GNUPro
Toolkit Documentation for documentation regarding these tools)
c++filt
C++ symbol
name deciphering utility
nm
Lists object
file symbol tables
objdump
Displays object
file information
size
Lists section
and total sizes
ar
Manages object
code archives
ranlib
Generates
archive index
strip
Discards symbols
objcopy
Copies and
translates object files
Text Utilities
(see GNU
Online Documentation in GNUPro Advanced Topics for
documentation regarding these tools)
Texinfo (requires TEX, the technical documentation formatting tool)
texindex
texi2dvi
Documentation
formatting tools
makeinfo
info
Online documentation
tools