Príručky programov GNOME

Anketa

Ktorý návod by ste cheli ako ďalší?:

Partenské projekty

Anjuta - Ladenie

Verzia pre tlačSend by emailPDF verzia

Urobiť chybu je ľudské. Opraviť ju je božské...

My v tejto kapitole budeme hovoriť o tej ľudskej časti. Tá božská časť je na vás!

Keď sa program nespráva tak, ako od neho očakávame, povieme, že program má svoje "muchy" – obsahuje chybu. Na tento typ chyby nás neupozorní kompilátor — chyby pri kompilovaní sa dajú relatívne jednoducho opraviť, pretože kompilátor nám presne povie kde sa chyba nachádza. Muchy sa narozdiel od bežných chýb prejavia až v bežiacom programe a ťažko (niekedy veľmi ťažko) sa hľadajú.

Hociktorý program, o ktorom si myslíme, že nemá žiadne muchy, vždy nejakú muchu má. Jediné, čo môžeme urobiť je to, že sa pokúsime znížiť počet múch, ktoré sa v programe nachádzajú. Proces vychytávania múch je tiež známy ako ladenie a nástroj, ktorý sa na vychytávanie múch používa voláme odlaďovač. Anjuta poskytuje používateľsky veľmi prívetivé a výkonné ladiace prostredie (v skutočnosti ide o graficky obalený nástroj gdb, čo je veľmi výkonný ladiaci nástroj pre príkazový riadok, ktorý je štandardom v Linuxe).

Odlaďovač sleduje a trasuje spustený program a poskytuje rôzne informácie potrebné na preskúmanie stavu bežiaceho programu.