A programozók és biztonsági kutatók nélkülözhetetlen készsége a hibakeresés. A hibakeresés erős megértése lehetővé teszi a végrehajtható fájl alacsonyabb szintű megértését, és az esetleges lappangó hibák észlelését.
olyan alkalmazások, amelyek nem igényelnek internetetA nap MUO videója GÖRGÖZSEN A TARTALOM FOLYTATÁSHOZ
A GNU debugger vagy GDB egy időtlen hibakereső eszköz, amelyre a programozók már évek óta támaszkodnak. Íme, hogyan használhatja a GDB-t Linuxon.
Mintaprogramok előkészítése
A GDB funkcióinak felfedezéséhez szükség lesz egy futtatható fájlra, amellyel kísérletezni lehet. A demonstráció kedvéért a GDB-t egy kulcsellenőrző programmal fogod futtatni egyszer elérhető forráskóddal és hibakeresési szimbólumokkal, egyszer forráskód nélkül, és egy egyszerű többszálú programon, amely üzeneteket nyomtat a képernyőre, mind C nyelven írva, mind GCC-vel lefordítva ( GNU C fordító).