GDB Pocket Reference (Paperback)

Arnold Robbins

買這商品的人也買了...

商品描述

Description:

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!

 

 

商品描述(中文翻譯)

描述:
許多Linux和Unix開發人員熟悉GNU調試器(GBD),這是一個寶貴的開源工具,用於測試、修復和重新測試軟件。由於GBD可以移植到Windows,因此使用這個平台的Microsoft開發人員和其他人也可以利用這個令人驚嘆的免費軟件,以便在程序執行時準確了解程序內部的運行情況。這本新的口袋指南為您提供了一個方便的快速參考,用於使用調試器進行多種不同的編程語言,包括C、C++、Java、Fortran和組合語言。

GNU調試器是軟件開發周期中測試階段最有用的工具,因為它可以幫助您在程序崩潰時捕捉到錯誤。您可以看到程序在崩潰時正在做什麼,然後輕鬆地找到並修正問題代碼。有了手頭的GDB口袋指南,這個過程快速而無痛苦。該書介紹了在測試環境中使用GBD的基本知識,包括如何指定調試目標以及如何使程序在指定條件下停止。

這本方便的指南還提供了使用調試器檢查堆棧、源文件和數據以找到程序失敗原因的詳細信息,然後解釋了如何使用GBD對程序進行快速更改以進一步進行測試和調試。在GBD實時發現錯誤的能力可以節省您幾個小時的挫敗感,而快速查閱GBD的基本功能是使這個過程成功的關鍵。一旦您拿到了GDB口袋指南,您將永遠不會放手!