पाठ संपादक
इसका उपयोग आपके प्रोग्राम को टाइप करने के लिए किया जाएगा। कुछ संपादकों के उदाहरणों में विंडोज नोटपैड, ओएस एडिट कमांड, ब्रीफ, एप्सिलॉन, ईएमएसीएस और विम या वीआई शामिल हैं।
टेक्स्ट एडिटर का नाम और संस्करण अलग-अलग ऑपरेटिंग सिस्टम पर अलग-अलग हो सकता है। उदाहरण के लिए, विंडोज पर नोटपैड का उपयोग किया जाएगा और विम या वीआई का उपयोग विंडोज़ के साथ-साथ लिनक्स, या यूनिक्स पर भी किया जा सकता है।
आपके द्वारा अपने संपादक के साथ बनाई गई फ़ाइलों को स्रोत फ़ाइलें कहा जाता है और C++ के लिए उन्हें आमतौर पर एक्सटेंशन .cpp, .cp, या .c.
के साथ नामित किया जाता है।आपकी C++ प्रोग्रामिंग शुरू करने के लिए एक टेक्स्ट एडिटर होना चाहिए।
C++ कंपाइलर
यह एक वास्तविक C++ कंपाइलर है, जिसका उपयोग आपके स्रोत कोड को अंतिम निष्पादन योग्य प्रोग्राम में संकलित करने के लिए किया जाएगा।
अधिकांश C++ कंपाइलर इस बात की परवाह नहीं करते हैं कि आप अपने स्रोत कोड को क्या एक्सटेंशन देते हैं, लेकिन यदि आप अन्यथा निर्दिष्ट नहीं करते हैं, तो कई डिफ़ॉल्ट रूप से .cpp का उपयोग करेंगे।
सबसे अधिक इस्तेमाल किया जाने वाला और मुफ्त उपलब्ध कंपाइलर GNU C/C++ कंपाइलर है, अन्यथा आपके पास संबंधित ऑपरेटिंग सिस्टम होने पर HP या Solaris से कंपाइलर हो सकते हैं।
GNU C/C++ कंपाइलर इंस्टाल करना
यूनिक्स/लिनक्स इंस्टालेशन
यदि आप Linux या UNIX का उपयोग कर रहे हैं तो कमांड लाइन से निम्न कमांड दर्ज करके जांचें कि आपके सिस्टम पर GCC स्थापित है या नहीं -
$ g++ -v
यदि आपने जीसीसी स्थापित किया है, तो उसे एक संदेश प्रिंट करना चाहिए जैसे कि निम्नलिखित -
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)
Mac OS X इंस्टालेशन
यदि आप Mac OS X का उपयोग करते हैं, तो GCC प्राप्त करने का सबसे आसान तरीका Apple की वेबसाइट से Xcode विकास परिवेश डाउनलोड करना और सरल इंस्टॉलेशन निर्देशों का पालन करना है।
विंडोज इंस्टालेशन
विंडोज़ पर जीसीसी स्थापित करने के लिए आपको मिनजीडब्ल्यू स्थापित करना होगा। MinGW स्थापित करने के लिए, MinGW होमपेज पर जाएं, MinGW इंस्टॉलेशन प्रोग्राम का नवीनतम संस्करण डाउनलोड करें जिसे MinGW-
MinGW स्थापित करते समय, कम से कम, आपको gcc-core, gcc-g++, binutils, और MinGW रनटाइम को स्थापित करना होगा, लेकिन आप और अधिक स्थापित करना चाह सकते हैं।
अपने MinGW संस्थापन की बिन उपनिर्देशिका को अपने PATH पर्यावरण चर में जोड़ें ताकि आप कमांड लाइन पर इन उपकरणों को उनके साधारण नामों से निर्दिष्ट कर सकें।
जब इंस्टॉलेशन पूरा हो जाता है, तो आप विंडोज कमांड लाइन से gcc, g++, ar, ranlib, dlltool, और कई अन्य GNU टूल्स चला पाएंगे।