Skip to content
Pavel I. Kryukov edited this page Oct 8, 2018 · 21 revisions

This page is maintained by Ivan ...


If you didn't face with this process ever you have to know main definitions.

Debugging is the process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or a system.

Two tactics of debugging exists:

1. By using debugging programs which includes user interface for step-by-step program running e.g. GNU Debugger.

2. Output of the current state of the program using output statements located at critical points of the program on the monitor.

The GNU Debugger (GDB) is a portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada, C, C++, Objective-C, Free Pascal, Fortran, Go, Java and partially others.

Clone this wiki locally