dbx (debugger)
Originalförfattare | Mark Linton |
---|---|
Utvecklare | Oracle Corporation |
Initial release | 1981 |
Operativ system | Unix och Unix-liknande |
Typ | Debugger |
Licens | Gratis för nedladdning och användning enligt beskrivningen i produktlicensen för Sun Studio . |
dbx är en felsökare på källnivå som främst finns på Solaris , AIX , IRIX , Tru64 UNIX , Linux och BSD operativsystem. Den tillhandahåller symbolisk felsökning för program skrivna i C , C++ , Fortran , Pascal och Java . Användbara funktioner inkluderar att gå igenom programmen en källrad eller maskininstruktion åt gången. Förutom att bara titta på programmets funktion, variabler manipuleras och ett brett utbud av uttryck kan utvärderas och visas.
Historia
dbx utvecklades ursprungligen vid University of California, Berkeley , av Mark Linton under åren 1981–1984 och tog sig sedan till olika leverantörer som hade licensierat BSD.
Tillgänglighet
Förutom att tillhandahållas till olika leverantörer genom BSD, har dbx också hittat sin väg till andra produkter:
- dbx är också tillgängligt på IBM z/OS- system, i UNIX System Services- komponenten. dbx för z/OS kan felsöka program skrivna i C och C++, och kan även utföra felsökning på maskinnivå. Från och med z/OS V1R5 kan dbx felsöka program med DWARF- felsökningsformatet. z/OS V1R6 har lagt till stöd för felsökning av 64-bitarsprogram .
- dbx ingår som en del av Oracle Solaris Studio- produkten från Oracle Corporation och stöds på både Solaris och Linux . Den stöder program kompilerade med Oracle Solaris Studio-kompilatorer och GCC .
Se även
externa länkar
- dbx för z/OS
- dbx för AIX
- Sun Studio-kompilatorer och verktyg för Solaris OS och Linux
- : felsökningsverktyg på källnivå – Sun Studio Developer's Manual