Začetek uporabe GNU Debuggerja v sistemu Linux: pospešeni tečaj

Začetek uporabe GNU Debuggerja v sistemu Linux: pospešeni tečaj
Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Odpravljanje napak je nepogrešljiva veščina za programerje in varnostne raziskovalce. Močno razumevanje odpravljanja napak vam omogoča, da razumete izvršljivo datoteko na nižji ravni in ujamete morebitne skrite napake.





MUO Video dneva POMIKITE SE ZA NADALJEVANJE Z VSEBINO

Razhroščevalnik GNU ali GDB je brezčasno orodje za odpravljanje napak, na katerega se programerji zanašajo že leta. Tukaj je opisano, kako uporabljati GDB v Linuxu.





Priprava vzorčnih programov

Če želite raziskati funkcije GDB, boste potrebovali izvršljivo datoteko za eksperimentiranje. Za predstavitev boste zagnali GDB v programu za preverjanje ključev enkrat z razpoložljivo izvorno kodo in simboli za odpravljanje napak, enkrat brez izvorne kode in v preprostem večnitnem programu, ki na zaslon natisne sporočila, oba napisana v C in prevedena z GCC ( prevajalnik GNU C).