manpagez: man pages & more
info gdb
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

12.4.1 C and C++

Since C and C++ are so closely related, many features of No value for GDBN apply to both languages. Whenever this is the case, we discuss those languages together.

The C++ debugging facilities are jointly implemented by the C++ compiler and No value for GDBN. Therefore, to debug your C++ code effectively, you must compile your C++ programs with a supported C++ compiler, such as GNU g++, or the HP ANSI C++ compiler (aCC).

For best results when using GNU C++, use the DWARF 2 debugging format; if it doesn't work on your system, try the stabs+ debugging format. You can select those formats explicitly with the g++ command-line options ‘-gdwarf-2’ and ‘-gstabs+’. See ( Options section `Options for Debugging Your Program or GCC' in Using the GNU Compiler Collection (GCC).

© 2000-2021
Individual documents may contain additional copyright information.