Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustiť " gdb " pre program , ktorý chcete zobraziť zásobník volaní z Ak chcete napríklad spustiť ladenie programu " príklad " , zadali by ste nasledujúce na príkazovom riadku Linux :
gdb príklad
2
Spustite backtrace na programe . Tým sa zobrazí zoznam aktívnych hovorov funkcie v programe závitu . To je zásobník volaní , ale tam je viac , čo môžete urobiť , než len zobraziť . Zadajte nasledujúce začať backtrace :
backtrace
3
Dbajte na zoznam aktívnych volaní funkcií . Každý z nich je predchádzať libry " # " a číslom . Môžete pristupovať k svojim zásobníka rámca prostredníctvom tohto počtu .
4
Dodržujte zásobníka rám na volanie aktívnej funkcie . Ak chcete napríklad zobraziť rámček zásobníka pre volanie funkcie 3 , napíšte nasledovné :
rám 3
5
Zoznam všetky informácie obsiahnuté v tomto rámci . To vám dáva informácie o podprogramu , ktoré vám môžu pomôcť pri ladení programu .