Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Ako na ladenie aplikácií v systéme Linux

Existujú spôsoby , ako nájsť a zastaviť chyby na Linuxe . " Och " funkčnosť jadra Linuxu má ladenie techniku ​​, ktorá rieši problém segmentation fault , a tiež vám ukáže , ako nastaviť zdroje nástroj na ladenie jadra ( KGDB ) . Odtiaľ , kernel source debugger rieši tento problém pomocou GNU debugger ( gdb ) . Tento gdb debugger od Free Software Foundation , ktorý sa používa z príkazového riadku alebo rôzne grafické nástroje , pracuje sa obmedzovali na chyby Linux . To bude tiež užívateľsky vesmírne programy a linuxového jadra . Pokyny dovolená 1

Spustite gdb debugger pomocou " gdb programu názov " príkazu . Gdb debugger sa načítať symboly spustiteľný súbor je , a potom sa zobrazí výzva na zadanie . Táto výzva vám umožní začať používať ladiaci program .
2

Zobraziť proces s gdb . Ak chcete tak urobiť , otvorte príkaz " Run " pre spustenie spustiť program a spustiť ladenie od samého počiatku
3

Spustite nasledujúci príkaz na spustenie gdb s jadrom súboru : . GDB - c core ProgramName . Nespúšťajte program zatiaľ .
4

Zoznam zdrojový kód , kde si myslíte , že chyba je umiestnený . Potom nastaviť zarážky v aplikácii ladíte na zobrazenie procesu v bodoch .
5

Spustite príkaz a spustite program ladenie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené