डीबीएक्स (डीबगर)

From alpha
Jump to navigation Jump to search
dbx
मूल लेखकMark Linton
डेवलपर(ओं)Oracle Corporation
आरंभिक रिलीज1981; 43 years ago (1981)
ऑपरेटिंग सिस्टमUnix and Unix-like
प्रकारDebugger
लाइसेंसFree for download and use as described in the Sun Studio product license.

dbx एक स्रोत-स्तरीय डिबगर है जो मुख्य रूप से सोलारिस (ऑपरेटिंग सिस्टम), AIX ऑपरेटिंग सिस्टम, IRIX, Tru64 UNIX, Linux और बर्कले सॉफ्टवेयर वितरण ऑपरेटिंग सिस्टम पर पाया जाता है। यह C (प्रोग्रामिंग भाषा), C++, फोरट्रान, पास्कल प्रोग्रामिंग भाषा और जावा (प्रोग्रामिंग भाषा) में लिखे गए प्रोग्रामों के लिए प्रतीकात्मक डिबगिंग प्रदान करता है। उपयोगी सुविधाओं में एक समय में एक स्रोत कोड या मशीन निर्देश के माध्यम से प्रोग्राम को आगे बढ़ाना शामिल है। प्रोग्राम के संचालन को देखने के अलावा, चर (प्रोग्रामिंग) में हेरफेर किया जा सकता है और अभिव्यक्तियों की एक विस्तृत श्रृंखला का मूल्यांकन और प्रदर्शन किया जा सकता है।

इतिहास

dbx को मूल रूप से 1981-1984 के दौरान मार्क लिंटन द्वारा कैलिफोर्निया विश्वविद्यालय, बर्कले में विकसित किया गया था।[1] और बाद में विभिन्न विक्रेताओं तक पहुंच गया, जिनके पास बीएसडी का लाइसेंस था।

उपलब्धता

dbx AIX के साथ प्रदान किया गया है,[2] और IRIX भी प्रदान किया गया[3] और ट्रू64 यूनिक्स।[4] इसे Oracle Corporation के ओरेकल सोलारिस स्टूडियो उत्पाद के भाग के रूप में शामिल किया गया है,[5] और सोलारिस और लिनक्स दोनों पर समर्थित है। यह ओरेकल सोलारिस स्टूडियो कंपाइलर्स और जीएनयू कंपाइलर संग्रह के साथ संकलित कार्यक्रमों का समर्थन करता है।

यह यूनिक्स सिस्टम सेवाएँ घटक में IBM z/OS सिस्टम पर भी उपलब्ध है।[6] z/OS के लिए dbx C और C++ में लिखे गए प्रोग्रामों को डिबग कर सकता है, और मशीन स्तर पर डिबगिंग भी कर सकता है। z/OS V1R5 के अनुसार, dbx DWARF डिबग प्रारूप का उपयोग करके प्रोग्राम को डिबग करने में सक्षम है। z/OS V1R6 ने 64-बिट प्रोग्रामों को डीबग करने के लिए समर्थन जोड़ा।

जीसीसी ने रिलीज 13 में डीबीएक्स के लिए समर्थन हटा दिया।[7]


यह भी देखें

संदर्भ

  1. Linton, Mark A. (1990). "डीबीएक्स का विकास". USENIX Summer. USENIX Summer 1990 Technical Conference. pp. 211–220. CiteSeerX 10.1.1.38.5985. S2CID 15074926.
  2. "AIX 7.3 dbx symbolic debug program overview". IBM.
  3. dbx(1) : Provides source-level debugging - SGI techpubs library
  4. dbx(1) : source level debugger - HP Tru64 UNIX Section 1 Reference Pages
  5. "Oracle Developer Studio 12.6: Debugging a Program With dbx". Oracle Corporation.
  6. "z/OS 3.1 UNIX System Services Programming Tools" (PDF). IBM.
  7. "जीसीसी नोट्स बदलें".


बाहरी संबंध