![]() |
C++ World |
C++ Resources, Tips, Documentation, Examples, HOWTO's, FAQ's, Tools Libraries, Frameworks, IDE's © 2005,2009 C++ World - All rights reserved - webdesign.arttina |
|---|
| C++, Sockets, SysProg, Libraries, Examples, Tools, Compilers, IDE, STL, XML |
|
| FAQ | Sockets | Socket Library | Software Engineering | Sysprog | Examples | Books |
|---|
| Home |
|---|
| C++ |
| The C Language |
| STL |
| BOOST |
| GNU |
| GNU C Compiler |
| GNU Debugger |
| GNU Profiler |
| HP C++ Compiler |
| DDD |
| Eclipse |
| Curses |
| XML |
| X11 |
| KDevelop |
| MS Visual Studio |
| Tutorials |
Gdb is a symbolic debugger provided
by the Free Software Foundation.
Like g++ it is licensed under the terms of the
GNU Public License. There are no license
fees. It is free software, which also means the source code is freely available.
gdb
can be used for c++ and
c. I have not tried it for Java or Fortran, but
it should work. gdb is a command line tool. For Unix people this is not a
problem, although a GUI is more practical and more efficient.
ddd is the solution.
The beauty of GNU software is the clear design and so gdb is a command
line tool, whereas ddd is just a GUI, which
talks to gdb via a pipe. The user has the freedom to choose between
a lean and fast starting command line version, which can be useful
in certain situations, and a graphical GUI based ddd, which is
convenient to use, especially nested classes and/or stuctures are
easy to browse, which is hard in the command line version.
FSF provide a good manual.
| Franz Brandel | Contact | Legal Statement | Sitemap | C++ World |