ब्रेकप्वाइंट, चल रहे प्रोग्राम और प्रिंटिंग वेरिएबल सेट करके जीएनयू प्रोजेक्ट डीबगर (जीडीबी) का उपयोग करके जंग अनुप्रयोगों को आसानी से डीबग करें
प्रोग्रामिंग भाषाओं और पारिस्थितिक तंत्र के आपके पिछले प्रदर्शन के आधार पर, डिबगिंग या तो कुछ ऐसा हो सकता है जो आप कभी नहीं करते हैं या आपकी विकास प्रक्रिया का पूर्ण स्थिरता है।
उदाहरण के लिए, में जावा ( Kotlin और अन्य जेवीएम-आधारित तकनीक) पारिस्थितिकी तंत्र, परिष्कृत टूलिंग के अपने लंबे इतिहास के कारण, कई लोग (स्वयं सहित) अपने सामान्य विकास चक्र में डिबगर पर भरोसा करते हैं। कई गतिशील रूप से टाइप की जाने वाली भाषाओं में, यह कार्यप्रवाह व्यापक रूप से नहीं अपनाया जाता है।
ये सामान्यीकरण हैं, बिल्कुल। लगभग हर प्रोग्रामिंग भाषा में कुछ डिबगिंग तंत्र होता है, लेकिन डेवलपर्स डिबगर्स का उपयोग करते हैं या नहीं, यह टूलिंग की गुणवत्ता और उपयोगिता पर निर्भर करता है, साथ ही उन कार्यों पर भी निर्भर करता है जिन पर वे काम कर रहे हैं।
किसी भी मामले में, डिबगिंग के लिए एक अच्छी कहानी होना विकास प्रक्रिया का एक महत्वपूर्ण हिस्सा है। इस रस्ट GDB ट्यूटोरियल में, हम आपको दिखाएंगे कि उपलब्ध सर्वोत्तम रस्ट डिबगिंग टूल में से एक का उपयोग करके रस्ट एप्लिकेशन को कैसे डिबग करना है: GNU प्रोजेक्ट डीबगर (GDB) .
हम निम्नलिखित को कवर करेंगे:
- जीडीबी क्या है?
- जंग में GDB की स्थापना
- क्या है |_+_|
- |_+_| उदाहरण
- लेआउट और निरीक्षण राज्य
- राज्य और निगरानी बिंदुओं में हेरफेर
- एक एसिंक्स नेटवर्क एप्लिकेशन को डिबग करना
#जंग #प्रोग्रामिंग #डेवलपर
blog.logrocket.com
GNU प्रोजेक्ट डीबगर (GDB) के साथ रस्ट ऐप्स डीबग करना
ब्रेकप्वाइंट, चल रहे प्रोग्राम और प्रिंटिंग वेरिएबल सेट करके जीएनयू प्रोजेक्ट डीबगर (जीडीबी) का उपयोग करके जंग अनुप्रयोगों को आसानी से डीबग करें