dbx (debuger)

dbx
Oryginalni autorzy Marka Lintona
Deweloperzy Korporacja Oracle
Pierwsze wydanie 1981 ; 42 lata temu ( 1981 )
System operacyjny Uniksowe i uniksopodobne
Typ Debuger
Licencja Bezpłatne do pobrania i używania zgodnie z opisem w licencji produktu Sun Studio .

dbx to debugger na poziomie źródła, który można znaleźć głównie w systemach operacyjnych Solaris , AIX , IRIX , Tru64 UNIX , Linux i BSD . Zapewnia symboliczne debugowanie programów napisanych w językach C , C++ , Fortran , Pascal i Java . Przydatne funkcje obejmują przechodzenie przez programy po jednej linii źródłowej lub instrukcji maszynowej na raz. Oprócz prostego przeglądania działania programu, można manipulować zmiennymi oraz oceniać i wyświetlać szeroki zakres wyrażeń.

Historia

dbx został pierwotnie opracowany na Uniwersytecie Kalifornijskim w Berkeley przez Marka Lintona w latach 1981–1984, a następnie trafił do różnych dostawców, którzy mieli licencje na BSD.

Dostępność

Oprócz tego, że był dostarczany różnym dostawcom za pośrednictwem BSD, dbx znalazł również zastosowanie w innych produktach:

  • dbx jest również dostępny w systemach IBM z/OS w komponencie UNIX System Services . dbx for z/OS może debugować programy napisane w C i C++, a także może wykonywać debugowanie na poziomie maszyny. Począwszy od systemu z/OS V1R5, dbx może debugować programy przy użyciu DWARF . z/OS V1R6 dodał obsługę debugowania 64-bitowych .
  • dbx jest częścią produktu Oracle Solaris Studio firmy Oracle Corporation i jest obsługiwany zarówno w systemach Solaris, jak i Linux . Obsługuje programy skompilowane za pomocą kompilatorów Oracle Solaris Studio i GCC .

Zobacz też

Linki zewnętrzne