विंडोज़ के लिए जीसीसी कंपाइलर कैसे स्थापित करें

Vindoza Ke Li E Jisisi Kampa Ilara Kaise Sthapita Karem



जीसीसी, जो जीएनयू कंपाइलर कलेक्शन के लिए खड़ा है, एक बेहद लोकप्रिय और व्यापक रूप से अपनाया गया कंपाइलर बन गया है। इसे औपचारिक रूप से 1987 में C प्रोग्रामिंग भाषा के लिए पेश किया गया था। इसके बाद से इसे कई अपडेट्स मिले. अब यह C, C++, उनके ऑब्जेक्टिव वेरिएंट, फोरट्रान, गो और बहुत कुछ का समर्थन करता है।

जीसीसी को सर्वश्रेष्ठ माना जाता है क्योंकि यह आपको कई कम-लोकप्रिय आर्किटेक्चर के साथ काम करने की अनुमति देता है। इसके अलावा, जीसीसी कंपाइलर के साथ, आप लिनक्स कर्नेल और अन्य सिस्टम भी बना सकते हैं। हालाँकि इसमें क्रॉस-प्लेटफ़ॉर्म समर्थन है, कई उपयोगकर्ता नहीं जानते कि इसे विंडोज़ ओएस में कैसे स्थापित किया जाए। यहां, आप विंडोज़ के लिए जीसीसी कंपाइलर स्थापित करने के सरल तरीके के बारे में जानेंगे।







विंडोज़ के लिए जीसीसी कंपाइलर कैसे स्थापित करें

पहला, MinGW (विंडोज़ के लिए मिनिमलिस्ट GNU) जो उल्लिखित भाषाओं में कोड संकलित और निष्पादित करता है।




अब, फ़ाइल एक्सप्लोरर में डाउनलोड की गई '.exe' फ़ाइल का पता लगाएं और इंस्टॉलेशन प्रक्रिया शुरू करने के लिए इसे चलाएं। अगली विंडो में, 'इंस्टॉल करें' बटन पर क्लिक करें।




यह स्थापना दो चरणों में आगे बढ़ेगी. सबसे पहले, आपको इंस्टॉलेशन निर्देशिका निर्दिष्ट करने की आवश्यकता है, चाहे आप ग्राफिकल यूजर इंटरफ़ेस चाहते हों, और कुछ और विकल्प। जो आपको सबसे अच्छा लगे उसके अनुसार इन विकल्पों को सेट करें। फिर, 'जारी रखें' पर क्लिक करें।






दूसरे चरण में, यह स्वचालित रूप से MinGW इंस्टालेशन मैनेजर को डाउनलोड करना शुरू कर देता है।


डाउनलोडिंग पूरी होने के बाद, 'जारी रखें' दबाएं और यह MinGW इंस्टॉलेशन मैनेजर खोल देगा।




यहां, आपको पैकेजों की एक सूची दिखाई देगी। उनमें से किसी को भी स्थापित करने के लिए, पैकेज के लिए चेकबॉक्स पर क्लिक करें। फिर, मेनू से 'इंस्टॉलेशन के लिए चिह्न' चुनें।

चूँकि हम GCC कंपाइलर स्थापित करना चाहते हैं, 'mingw32-base' आवश्यक है। यह सी कंपाइलर और अन्य घटकों सहित बुनियादी जीसीसी इंस्टॉलेशन प्रदान करता है।


यहां वे भाषाएं हैं जिनसे अन्य पैकेज मेल खाते हैं:

    • C++ भाषा कंपाइलर के लिए mingw32-gcc-g++ पैकेज।
    • फोरट्रान में लिखे गए प्रोग्रामों के लिए mingw32-gcc-फोरट्रान।
    • ऑब्जेक्टिव-सी कंपाइलर के लिए mingw32-gcc-objc।
    • Ada प्रोग्रामिंग भाषा के लिए mingw32-gcc-ada।

इंस्टॉलेशन के लिए चिह्नित करने पर चेकबॉक्स पर एक पीला तीर दिखाई देगा।


अब, ऊपर बाईं ओर 'इंस्टॉलेशन' विकल्प पर जाएं और 'परिवर्तन लागू करें' पर क्लिक करें।


नई विंडो में, इन पैकेजों को डाउनलोड करना शुरू करने के लिए 'लागू करें' पर क्लिक करें।


एक बार डाउनलोड शुरू होने के बाद, इसे डाउनलोड होने में आमतौर पर कुछ मिनट लगते हैं। डाउनलोड के बाद, एक नया डायलॉग बॉक्स खुलेगा जो डाउनलोड लॉग दिखाएगा। अगले चरण पर आगे बढ़ने के लिए आप इसे बंद कर सकते हैं.



सिस्टम सुरक्षा के लिए सिस्टम पथ महत्वपूर्ण है। यह आपको उन निर्देशिकाओं को निर्दिष्ट करने देता है जिन्हें आपके सिस्टम को विशेष कमांड चलाने के लिए खोजना होगा। यह उन कमांडों के खोज पथ के साथ कमांड प्रॉम्प्ट/शेल/टर्मिनल प्रदान करता है ताकि आप कमांड लाइन का उपयोग करके उन्हें सीधे निष्पादित कर सकें।

इसलिए, आपको कमांड लाइन में GCC का उपयोग करने के लिए अपने सिस्टम के पथ पर्यावरण चर में MinGW-W64 बिन निर्देशिका को जोड़ना होगा। तो, इसके लिए दिए गए चरणों का पालन करें:

सबसे पहले, फ़ाइल एक्सप्लोरर से पथ की प्रतिलिपि बनाएँ क्योंकि हम इसे पर्यावरण चर में सेट करेंगे। यदि आपने इंस्टॉलेशन प्रक्रिया में इंस्टॉलेशन निर्देशिका को संशोधित किया है, तो उस पथ की प्रतिलिपि बनाएँ। अन्यथा, C ड्राइव पर जाएं और 'MinGW' नाम का फ़ोल्डर ढूंढें।

फ़ोल्डर खोलें और बिन पर राइट-क्लिक करें और फिर 'पथ के रूप में कॉपी करें' चुनें।

इसे सिस्टम पथ चर में जोड़ने के लिए, 'सिस्टम वातावरण चर संपादित करें' टाइप करें और 'खोलें' पर क्लिक करें।

इस टैब में, 'पर्यावरण चर' पर क्लिक करें। फिर, एक नया टैब दिखाई देगा जो वर्तमान में सेट किए गए वेरिएबल प्रदर्शित करेगा। 'उपयोगकर्ता चर' टैब के अंतर्गत, 'पथ' चुनें, और फिर 'संपादित करें' पर क्लिक करें।

'पर्यावरण चर संपादित करें' नाम से एक नया टैब खुलेगा। चूँकि हम एक नया पथ जोड़ना चाहते हैं, 'नया' पर क्लिक करें। यह एक खाली प्रविष्टि बनाएगा.

वह पथ दर्ज करें जिसे आपने पहले चरण में कॉपी किया था और अपनी प्रविष्टि की पुष्टि करने के लिए 'ओके' दबाएं।


दिए गए चरणों के साथ, आपने अपने विंडोज सिस्टम में जीसीसी कंपाइलर को सफलतापूर्वक स्थापित कर लिया है।

निष्कर्ष

जीसीसी कंपाइलर एक बहु-भाषा कंपाइलर है जो विंडोज और लिनक्स जैसे सभी व्यापक रूप से उपयोग किए जाने वाले ऑपरेटिंग सिस्टम का समर्थन करता है। चूँकि इसकी स्थापना जटिल है, अधिकांश उपयोगकर्ता इसे अपने विंडोज़ सिस्टम पर स्थापित नहीं कर सकते हैं। इसलिए, यह मार्गदर्शिका सरल चरण-दर-चरण प्रक्रिया में विंडोज़ में जीसीसी कंपाइलर को स्थापित करने का तरीका बताती है। यह प्रक्रिया MinGW इंस्टॉलेशन मैनेजर को डाउनलोड करने के साथ शुरू होती है और कंपाइलर को सिस्टम पथ में एकीकृत करने के साथ समाप्त होती है।