GNU Debuggerin käytön aloittaminen Linuxissa: Pikakurssi

GNU Debuggerin käytön aloittaminen Linuxissa: Pikakurssi
Kaltaisesi lukijat auttavat tukemaan MUO:ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Virheenkorjaus on ohjelmoijille ja tietoturvatutkijoille välttämätön taito. Vahva käsitys virheenkorjauksesta antaa sinun ymmärtää suoritettavan tiedoston alemmalla tasolla ja havaita kaikki piilevät virheet.





MUO päivän video JATKA SISÄLLÖLLÄ VIERÄTÄ

GNU-debuggeri tai GDB on ajaton virheenkorjaustyökalu, johon ohjelmoijat ovat luottaneet jo vuosia. Näin voit käyttää GDB:tä Linuxissa.





Esimerkkiohjelmien valmistelu

GDB:n ominaisuuksien tutkimiseksi tarvitset suoritettavan tiedoston kokeilua varten. Esittelyä varten käytät GDB:tä avainten tarkistusohjelmalla kerran lähdekoodin ja virheenkorjaussymbolien kanssa, kerran ilman lähdekoodia ja yksinkertaisessa monisäikeisessä ohjelmassa, joka tulostaa viestit näytölle, sekä kirjoitettuna C-kielellä että käännettynä GCC:llä ( GNU C -kääntäjä).