Početak rada s GNU programom za ispravljanje pogrešaka na Linuxu: brzi tečaj

Početak rada s GNU programom za ispravljanje pogrešaka na Linuxu: brzi tečaj
Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Otklanjanje pogrešaka nezamjenjiva je vještina za programere i istraživače sigurnosti. Dobro razumijevanje otklanjanja pogrešaka omogućuje vam da razumijete izvršnu datoteku na nižoj razini i uhvatite sve skrivene pogreške.





system_thread_exception_not_handled windows 10
MUO Video dana POMICI SE ZA NASTAVAK SA SADRŽAJEM

GNU debugger ili GDB bezvremenski je alat za ispravljanje pogrešaka na koji se programeri oslanjaju već godinama. Evo kako koristiti GDB na Linuxu.





Priprema oglednih programa

Za istraživanje značajki GDB-a trebat će vam izvršna datoteka s kojom ćete eksperimentirati. Za demonstraciju, pokrenut ćete GDB na programu za provjeru ključeva jednom s dostupnim izvornim kodom i simbolima za otklanjanje pogrešaka, jednom bez izvornog koda i na jednostavnom višenitnom programu koji ispisuje poruke na ekran, obje napisane u C-u i kompilirane s GCC-om ( GNU C kompajler).