赛派号

cleanfit品牌上衣 dbx (debugger)

Source-level debugger This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages) The topic of this article may not meet Wikipedia's notability guidelines for products and services. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.Find sources: "Dbx" debugger – news · newspapers · books · scholar · JSTOR (July 2011) (Learn how and when to remove this message) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: "Dbx" debugger – news · newspapers · books · scholar · JSTOR (July 2011) (Learn how and when to remove this message) (Learn how and when to remove this message) dbxOriginal authorMark LintonDeveloperOracle CorporationInitial release1981; 44 years ago (1981)Operating systemUnix and Unix-likeTypeDebuggerLicenseFree for download and use as described in the Sun Studio product license.

dbx is a source-level debugger found primarily on Solaris, AIX, IRIX, Tru64 UNIX, Linux and BSD operating systems. It provides symbolic debugging for programs written in C, C++, Fortran, Pascal and Ja. Useful features include stepping through programs one source line or machine instruction at a time. In addition to simply viewing operation of the program, variables can be manipulated and a wide range of expressions can be evaluated and displayed.

History[edit]

dbx was originally developed at University of California, Berkeley, by Mark Linton during the years 1981–1984[1] and subsequently made its way to various vendors who had licensed BSD.

Availability[edit]

dbx is provided with AIX,[2] and was also provided with IRIX[3] and Tru64 UNIX.[4]

It is included as part of the Oracle Solaris Studio product from Oracle Corporation,[5] and is supported on both Solaris and Linux. It supports programs compiled with the Oracle Solaris Studio compilers and GCC.

It is also ailable on IBM z/OS systems, in the UNIX System Services component.[6] 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 the DWARF debug format. z/OS V1R6 added support for debugging 64-bit programs.

GCC removed support for stabs debugging symbols in release 13, so that dbx is not supported as a debugger for GCC-compiled code.[7]

See also[edit] Modular Debugger (mdb) GNU Debugger References[edit] ^ Linton, Mark A. (1990). "The Evolution of Dbx". USENIX Summer. USENIX Summer 1990 Technical Conference. pp. 211–220. CiteSeerX 10.1.1.38.5985. S2CID 15074926. ^ "AIX 7.3 dbx symbolic debug program overview". IBM. ^ dbx(1) : Provides source-level debugging - SGI techpubs library ^ dbx(1) : source level debugger - HP Tru64 UNIX Section 1 Reference Pages ^ "Oracle Developer Studio 12.6: Debugging a Program With dbx". Oracle Corporation. ^ "z/OS 3.1 UNIX System Services Programming Tools" (PDF). IBM. ^ "GCC Change notes". External links[edit] z/OS 3.1 UNIX System Services Programming Tools - includes dbx AIX 7.3 dbx symbolic debug program overview Oracle Developer Studio 12.6: Debugging a Program With dbx dbx(1): source-level debugging tool – Oracle Developer Studio 12.6 Man Pages

This Unix-related article is a stub. You can help Wikipedia by expanding it.

vte

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lsinopec@gmail.com举报,一经查实,本站将立刻删除。

上一篇 没有了

下一篇没有了