|
GDB Pocket Reference
Many Linux and Unix developers are familiar with the GNU
debugger (GBD), the invaluable open source tool for testing,
fixing, and retesting software. And since GDB can be ported
to Windows, Microsoft developers and others who use this
platform can also take advantage of this amazing free
software that allows you to see exactly
what's going on
inside of a program as it's executing. This new pocket guide
gives you a convenient quick reference for using the
debugger with several different programming languages,
including C, C++, Java, Fortran and Assembly.
The GNU debugger is the most useful tool during the testing
phase of the software development cycle because it helps you
catch bugs in the act. You can see what a program was doing
at the moment it crashed, and then readily pinpoint and
correct problem code. With the GDB Pocket Reference on hand,
the process is quick and painless. The book covers the
essentials of using GBD is a testing environment, including
how to specify a target for debugging and how to make a
program stop on specified conditions.
This handy guide also provides details on using the debugger
to examine the stack, source files and data to find the
cause of program failure-and then explains ways to use GBD
to make quick changes to the program for further testing and
debugging.
The ability to spot a bug in real time with GDB can save you
hours of frustration, and having a quick way to refer to
GBD's essential functions is key to making the process work.
Once you get your hands on the GDB Pocket Reference, you'll
never let go!
Overview
Command-line syntax
Initialization files
GDB expressions
The GDB text user interface
Group listing of GDB commands
Set & show commands
Info command
|