- Dbx (debugger)
dbx is a popular
Unix -based source-leveldebugger found primarily on Solaris, AIX,IRIX , and BSD Unix systems. It provides symbolic debugging for programs written in C,C++ , Pascal, andFortran . Useful features include stepping through programs one source line ormachine instruction at a time. In addition to simply viewing operation of the program,variable s can be manipulated and a wide range of expressions can be evaluated and displayed.dbx was originally developed at UC Berkeley by Mark Linton andsubsequently made its way to various vendors who had licensedBSD Unix. It has also found its way into other products:
* dbx is also available on
IBM z/OS systems, in theUNIX System Services component. dbx for z/OS can debug programs written in C and C++, and can also perform machine level debugging. As of z/OS V1R5, dbx is able to debug programs using theDWARF debug format. z/OS V1R6 added support for debugging64-bit programs.* dbx is included as part of the Sun Studio product from
Sun Microsystems , and is supported on both Solaris andLinux . The dbx in Sun Studio supports programs compiled with the Sun Studio compilers, gcc or g++.ee also
* GDB
External links
* [http://www-1.ibm.com/servers/eserver/zseries/zos/unix/bpxa1dbx.html dbx for z/OS]
* [http://developers.sun.com/sunstudio/ Sun Studio Compilers and Tools] for Solaris OS and Linux
** [http://docs.sun.com/app/docs/doc/819-5257 Sun Studio 12: Debugging a Program With dbx]
*
Wikimedia Foundation. 2010.