Contents|Index|Previous|Next

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