डेबियन में g++ को कैसे स्थापित और उपयोग करें

Debiyana Mem G Ko Kaise Sthapita Aura Upayoga Karem



स्रोत कोड को संभालने के लिए कुछ प्रोग्रामिंग फ़ाइलों को संकलक की आवश्यकता होती है। C भाषा के लिए अलग-अलग कंपाइलर उपलब्ध हैं और g++ या GNU C++ कंपाइलर उनमें से एक है। जी ++ एक जीएनयू सी++ कम्पाइलर है जिसका उपयोग निष्पादन योग्य फ़ाइल उत्पन्न करने के लिए स्रोत कोड के प्रीप्रोसेसिंग और संकलन के लिए किया जाता है। G++ कंपाइलर सीधे आपके डेबियन के टर्मिनल से विभिन्न कार्य प्रदान करता है। यह .c और .cpp फ़ाइलों को संकलित कर सकता है।

इस ट्यूटोरियल में, हम डेबियन में g++ की स्थापना और उपयोग को प्रदर्शित करेंगे।

डेबियन में जी++ कैसे स्थापित करें I

बिल्ड-एसेंशियल के रूप में जाना जाने वाला मेटा पैकेज जिसमें जी ++ कंपाइलर, लाइब्रेरी और सॉफ्टवेयर को संकलित करने के लिए अन्य उपयोगिताओं को शामिल किया गया है, डेबियन के डिफ़ॉल्ट रिपॉजिटरी में मौजूद है। निम्नलिखित आदेश के माध्यम से स्थापना प्रक्रिया शुरू करने से पहले सिस्टम को अपडेट करें:







सुडो उपयुक्त अद्यतन

डेबियन पर बिल्ट-एसेंशियल स्थापित करने के लिए निम्नलिखित कमांड चलाएँ:



सुडो अपार्ट स्थापित करना निर्माण आवश्यक



निम्न आदेश के माध्यम से g++ की सफल स्थापना सत्यापित करें:





जी ++ --संस्करण

डेबियन में जी++ का उपयोग कैसे करें

.cpp फ़ाइलों के संकलन के लिए g++ का उपयोग करना सरल है। निम्न आदेश के साथ एक newfile.cpp बनाएँ:



सुडो नैनो newfile.cpp

फ़ाइल में पाठ जोड़ें, उदाहरण के लिए, मैंने पाठ फ़ाइल में निम्न कोड जोड़ा है:

# शामिल

मुख्य प्रवेश बिंदु ( )

{

एसटीडी :: अदालत << 'हैलो, यह लिनक्सहिंट है' ;

वापस करना 0 ;

}

दबाकर फाइल को सेव करें सीटीआरएल + एक्स और इसे निष्पादन योग्य फ़ाइल बनाने के लिए निम्न कमांड चलाएँ:

जी ++ < कार्यक्रम का नाम > सीपीपी -ओ < निष्पादन योग्य-फ़ाइल नाम >

टिप्पणी: जी++ सी भाषा कोड को भी संकलित कर सकता है।

उदाहरण के लिए, मैं newfile.cpp नामक निष्पादन योग्य फ़ाइल में संकलित कर रहा हूं नई फ़ाइल :

जी ++ newfile.cpp -ओ नई फ़ाइल

कंपाइलर एक ही डायरेक्टरी में न्यूफाइल नाम की बाइनरी फाइल बनाएगा, और नीचे दिए गए कमांड के जरिए फाइल को रन करेगा:

. / नई फ़ाइल

मेरे मामले में, निष्पादन योग्य फ़ाइल है नई फ़ाइल इसलिए आउटपुट है हैलो यह लिनक्सहिंट है।

जमीनी स्तर

G++ .cpp उच्च-स्तरीय भाषा फ़ाइल को निष्पादन योग्य बनाकर निम्न-स्तरीय भाषा फ़ाइल में परिवर्तित करता है। स्थापना सरल है क्योंकि यह डेबियन के डिफ़ॉल्ट रिपॉजिटरी में मौजूद है। उपरोक्त मार्गदर्शिका में, हमने डेबियन पर g++ को सफलतापूर्वक स्थापित और उपयोग किया है।