Debugger/fi

From Lazarus wiki
Jump to navigationJump to search

English (en) suomi (fi) français (fr)

Virheenjäljitin eli debugger on ohjelma, jota käytetään muiden ohjelmien testaamiseen ja virheenkorjaukseen.

Usein virheenkorjainta käytettäessä skannattava ohjelma kootaan kääntäjän tietyillä asetuksilla, jotka lisäävät tietoja virheiden jäljittämiseen. Tällä tavalla virheenjäljitin tietää, missä kohdassa lähdekoodissa on rivi, jonka koodia suoritetaan. Sitten kun ohjelma toimii oikein, voidaan poistaa nämä tiedot ja pienentää binäärikoodin kokoa.

Virheenjäljitin valvoo myös muuttujien sisältöä ja tuottavat usein jälkijärjestelmän, joka näyttää käskyt, jotka suoritettiin juuri ennen ohjelman virhettä.

Katso myös