यदि आप सी प्रोग्रामिंग भाषा के लिए अपना वातावरण स्थापित करना चाहते हैं, तो आपको अपने कंप्यूटर पर उपलब्ध निम्नलिखित दो सॉफ्टवेयर टूल्स की आवश्यकता है, (ए) टेक्स्ट एडिटर और (बी) सी कंपाइलर।
टेक्स्ट एडिटर
इसका उपयोग आपके प्रोग्राम को टाइप करने के लिए किया जाएगा। कुछ संपादकों के उदाहरणों में विंडोज नोटपैड, ओएस एडिट कमांड, ब्रीफ, एप्सिलॉन, ईएमएसीएस और विम या वीआई शामिल हैं।
पाठ संपादकों का नाम और संस्करण विभिन्न ऑपरेटिंग सिस्टम पर भिन्न हो सकते हैं। उदाहरण के लिए, विंडोज पर नोटपैड का उपयोग किया जाएगा, और विम या वीआई का उपयोग विंडोज़ के साथ-साथ लिनक्स या यूनिक्स पर भी किया जा सकता है।
आप अपने संपादक के साथ जो फाइलें बनाते हैं, उन्हें सोर्स फाइल्स कहा जाता है और उनमें प्रोग्राम सोर्स कोड होते हैं। सी प्रोग्राम के लिए सोर्स फाइल्स को आमतौर पर एक्सटेंशन ".c" के साथ नाम दिया गया है।
अपनी प्रोग्रामिंग शुरू करने से पहले, सुनिश्चित करें कि आपके पास एक टेक्स्ट एडिटर है और आपके पास कंप्यूटर प्रोग्राम लिखने, इसे एक फाइल में सहेजने, इसे संकलित करने और अंत में इसे निष्पादित करने का पर्याप्त अनुभव है।
सी कंपाइलर
स्रोत फ़ाइल में लिखा गया स्रोत कोड आपके प्रोग्राम के लिए मानव पठनीय स्रोत है। इसे मशीनी भाषा में "संकलित" करने की आवश्यकता है ताकि आपका सीपीयू वास्तव में दिए गए निर्देशों के अनुसार प्रोग्राम को निष्पादित कर सके।
कंपाइलर स्रोत कोड को अंतिम निष्पादन योग्य प्रोग्राम में संकलित करता है। सबसे अधिक इस्तेमाल किया जाने वाला और मुफ्त उपलब्ध कंपाइलर जीएनयू सी/सी ++ कंपाइलर है, अन्यथा यदि आपके पास संबंधित ऑपरेटिंग सिस्टम हैं तो आपके पास एचपी या सोलारिस से कंपाइलर हो सकते हैं।
निम्न अनुभाग बताता है कि विभिन्न ओएस पर जीएनयू सी/सी ++ कंपाइलर कैसे स्थापित करें। हम एक साथ C/C++ का उल्लेख करते रहते हैं क्योंकि GNU gcc कंपाइलर C और C++ प्रोग्रामिंग भाषाओं दोनों के लिए काम करता है।
यूनिक्स/लिनक्स पर संस्थापन
यदि आप लिनक्स या यूनिक्स का उपयोग कर रहे हैं, तो कमांड लाइन से निम्न कमांड दर्ज करके जांचें कि आपके सिस्टम पर जीसीसी स्थापित है या नहीं -
$ gcc -v
यदि आपकी मशीन पर GNU कंपाइलर स्थापित है, तो उसे एक संदेश इस प्रकार प्रिंट करना चाहिए -
Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
यह ट्यूटोरियल लिनक्स पर आधारित लिखा गया है और दिए गए सभी उदाहरणों को लिनक्स सिस्टम के सेंट ओएस फ्लेवर पर संकलित किया गया है।
मैक ओएस पर इंस्टालेशन
यदि आप मैक ओएस एक्स का उपयोग करते हैं, तो जीसीसी प्राप्त करने का सबसे आसान तरीका ऐप्पल की वेब साइट से एक्सकोड विकास वातावरण डाउनलोड करना और सरल स्थापना निर्देशों का पालन करना है। एक बार आपके पास एक्सकोड सेटअप हो जाने के बाद, आप सी/सी ++ के लिए जीएनयू कंपाइलर का उपयोग करने में सक्षम होंगे।
Xcode वर्तमान में developer.apple.com/technologies/tools/ पर उपलब्ध है।
विंडोज़ पर स्थापना
विंडोज़ पर जीसीसी स्थापित करने के लिए, आपको मिनजीडब्ल्यू स्थापित करना होगा। MinGW स्थापित करने के लिए, MinGW होमपेज, www.mingw.org पर जाएं, और MinGW डाउनलोड पेज के लिंक का अनुसरण करें। MinGW संस्थापन प्रोग्राम का नवीनतम संस्करण डाउनलोड करें, जिसका नाम MinGW-<version>.exe होना चाहिए।
न्यूनतम GW स्थापित करते समय, आपको कम से कम gcc-core, gcc-g++, binutils, और MinGW रनटाइम स्थापित करना होगा, लेकिन आप अधिक स्थापित करना चाह सकते हैं।
अपने MinGW संस्थापन की बिन उपनिर्देशिका को अपने PATH पर्यावरण चर में जोड़ें, ताकि आप कमांड लाइन पर इन उपकरणों को उनके साधारण नामों से निर्दिष्ट कर सकें।
स्थापना पूर्ण होने के बाद, आप Windows कमांड लाइन से gcc, g++, ar, ranlib, dlltool, और कई अन्य GNU उपकरण चलाने में सक्षम होंगे।
No comments:
Post a Comment