A detailed description of the GNU Compiler Collections and its features is beyond the scope of this book. For more information, see the resources listed below.
gcc(1) — The manual page for the
gcc compiler provides detailed information on its usage; with few exceptions,
g++ accepts the same command line options as
gcc. To display the manual page for the version included in Red Hat Developer Toolset, type:
scl enable devtoolset-4 'man gcc'
gfortran(1) — The manual page for the
gfortran compiler provides detailed information on its usage. To display the manual page for the version included in Red Hat Developer Toolset, type:
scl enable devtoolset-4 'man gfortran'
C++ Standard Library Documentation — Documentation on the C++ standard library can be optionally installed by typing the following at a shell prompt as
yum install devtoolset-4-libstdc++-docs
Once installed, HTML documentation is available at
Chapter 2, Eclipse
provides a general introduction to the Eclipse
development environment, and describes how to use it with the tools from Red Hat Developer Toolset.
Chapter 4, binutils
explains how to use the binutils
, a collection of binary tools to inspect and manipulate object files and binaries.
Chapter 5, elfutils
explains how to use elfutils
, a collection of binary tools to inspect and manipulate ELF
Chapter 6, dwz
explains how to use dwz
to optimize DWARF debugging information contained in ELF
shared libraries and ELF
executables for size.