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

Ako to urobiť vzdialené ladenie S DBX

DBX je nástroj príkazového riadka debugger v Unixu . Vyzerá to primitívne v porovnaní s ostatnými grafickými debugger , ale je to veľmi schopný na to , čo to môže robiť . Je schopný ladenie programov na úrovni zdrojového kódu ( C , C + + alebo Fortran ) a v assembleri alebo stroj jazykovej úrovni . To znamená , že uvidíte a ladenie v šestnástkovej sústave . Vo väčšine programovacích nastaveniach Unix , budete používať DBX ladiť svoj ​​program na vašom lokálnom počítači , potom budete nahrať do produkčnej server , keď ste hotoví . Ale tam sú časy , ktoré by ste mali vedieť , ako sa vzdialene ladenie aplikácie pomocou DBX , ako napríklad pri výrobe servera je jediné miesto , kde dôjde k chybe , alebo ak nemáte prístup k DBX na vašom počítači . Veci , ktoré budete potrebovať
servera Unix
Unix klientskeho počítača
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte okno terminálu v klientskom počítači Unix . Niektoré unixové systémy sú GUI založené v predvolenom nastavení . Pre prístup do okna Terminal musíte nájsť jeho ikonu na vašom Unix ploche alebo ju vyberte z hlavného menu Unix . Každý Unix chuť umiestni svoje žiadosti v inom mieste , takže budete musieť poradiť v príručke , ak máte problém , ako to urobiť .
2

Prihlásiť sa k vzdialenému serveru Unix pomocou SSH . To je šifrovaný protokol pre vzdialený prístup , ktorý je podporovaný všetkými implementáciami Unix . V okne terminálu zadajte " ssh jmeno @ host " . Nahradiť " ID užívateľa" s vašim užívateľským menom na vzdialenom systéme a " host " sa názov domény alebo adresa IP servera , ktorý sa pokúšate kontaktovať .
3

Spustite vzdialenej kópie DBX . Ladenie cieľového programu pomocou diaľkového kópiu DBX . Zadajte " dbx ProgramName " v okne terminálu . Nahradiť " ProgramName " sa názov súboru alebo cestu k spustiteľného súboru . Pokračujte s vašou ladiaci relácie .

Najnovšie články

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