1 / 280
文档名称:

The Art of Debugging with GDB, DDD, and Eclipse.pdf

格式:pdf   页数:280
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

The Art of Debugging with GDB, DDD, and Eclipse.pdf

上传人:mkt365 2014/4/8 文件大小:0 KB

下载得到文件列表

The Art of Debugging with GDB, DDD, and Eclipse.pdf

文档介绍

文档介绍:GDB
AA PRACTICALPRACTICAL
APPROACHAPPROACH TOTO
DEBUGGINGDEBUGGING THETHE ARTART OFOF
THE ART OF DEBUGGING ART THE
THE ART OF DEBUGGING ART THE
WITH GDB, DDD,WITH ECLIPSE AND
WITH GDB, DDD,WITH ECLIPSE AND DEBUGGINGDEBUGGING
Debugging is crucial to essful software develop- • Use features like catchpoints, convenience variables,
ment, but even many experienced programmers find and artificial arrays
it challenging. Sophisticated debugging tools are WITHWITH GDB,GDB, DDD,DDD,
• mon debugging pitfalls
available, yet it may be difficult to determine which
features are useful in which situations. The Art of Real world examples of coding errors help to clarify the
Debugging is your guide to making the debugging authors’ guiding principles, and coverage plex ANDAND ECLIPSEECLIPSE
process more efficient and effective. topics like thread, client-server, GUI, and parallel
programming debugging will make you even more
The Art of Debugging illustrates the use three of the most
proficient. You’ll also learn how to prevent errors in the
popular debugging tools on Linux/Unix platforms: GDB,
first place with text editors, compilers, error reporting, NORMAN MATLOFF AND PETER JAY SALZMAN
DDD, and Eclipse. The mand based GDB (the
and static code checkers.
GNU Project Debugger) is included with most distributions.
DDD is a popular GUI front end for GDB, while Eclipse Whether you dread the thought of debugging your
provides plete integrated development environment. programs or simply want to improve your current
debugging efforts, you’ll find a valuable ally in The
In addition to offering specific advice for debugging with
Art of Debugging.
each tool, authors Norm Matloff and Pete Salzman cover
general strategies for improving the process of finding ABOUT THE AUTHORS
and fixing coding errors, including how to:
Norman Matloff, puter science professor at UC
• Inspect variables and data structures Davis, is the author of sever