Free tutorials & notes in Hindi & English · Clean code examples 🧰 मुफ़्त PDF और फ़ोटो टूल्स →
🟢 Foundation  ·  Lesson 03

C++ Setup: GCC, MinGW, VS Code and Online Compiler

C++ चलाने के लिए क्या चाहिए

C++ लिखने और चलाने को आपको दो चीज़ें चाहिए: एक compiler (जो आपके code को चलने योग्य program में बदलता है) और code लिखने की जगह (text editor या IDE)। सबसे व्यापक रूप से इस्तेमाल होने वाला मुफ़्त compiler g++ है, GCC toolset का हिस्सा।

आपके पास तीन व्यावहारिक रास्ते हैं, सबसे आसान से सबसे पूर्ण तक: online compiler, editor के साथ local compiler, या पूरा IDE। हम हर एक को कवर करेंगे।

सबसे तेज़ शुरुआत: online compiler

अगर आप बस आज सीखना शुरू करना चाहते हैं, online C++ compiler को कुछ install करने की ज़रूरत नहीं। आप browser में code टाइप करते हैं, Run दबाते हैं, और output देखते हैं। यह इस course के शुरुआती lessons के लिए आदर्श है। जब आपके programs बढ़ें, नीचे दिए local setup पर जाएँ।

Windows: MinGW (GCC)

Windows में built-in C++ compiler नहीं है, तो आप MinGW install करते हैं, जो g++ देता है।

  1. MinGW (या उसका MSYS2 version) download और install करें।
  2. Install के दौरान C++ compiler component शामिल करें।
  3. इसके bin folder को अपने system PATH में जोड़ें ताकि g++ किसी भी terminal में काम करे।
  4. नया Command Prompt खोलें और g++ --version टाइप करके जाँचें कि यह काम करता है।
💡 PATH जाँचें

अगर g++ "not recognised" है, तो PATH कदम छूट गया। MinGW bin folder को PATH में जोड़ें और terminal दोबारा खोलें।

Linux और macOS: GCC

अधिकांश Linux systems पर compiler एक command दूर है:

Terminal (Ubuntu/Debian)
sudo apt update
sudo apt install g++

macOS पर, xcode-select --install से Xcode Command Line Tools install करना आपको C++ compiler (clang, जो वही commands समझता है) देता है।

VS Code इस्तेमाल करना

VS Code एक मुफ़्त, हल्का editor है। g++ जैसे compiler के साथ मिलकर, यह आरामदायक setup है:

  1. VS Code और आधिकारिक C/C++ extension install करें।
  2. पक्का करें कि g++ installed है और आपके PATH पर है (ऊपर देखें)।
  3. अपनी .cpp file खोलें और built-in terminal से compile तथा run करें।

Compile और run करना

आप जो भी setup इस्तेमाल करें, compile-और-run कदम वही हैं। इसे hello.cpp के रूप में सहेजें:

hello.cpp
#include <iostream>
using namespace std;
int main() {
    cout << "It works!" << endl;
    return 0;
}

फिर terminal में:

Terminal
g++ hello.cpp -o hello    # compile
./hello                   # run (Windows: hello.exe)
Output:
It works!

आम setup समस्याएँ

  • "g++ is not recognised" — compiler आपके PATH पर नहीं है; उसका bin folder जोड़ें और terminal दोबारा खोलें।
  • File edit करना पर पुराना compiled program चलाना — हर बदलाव के बाद दोबारा compile करें।
  • गलत extension से सहेजना — file .cpp पर खत्म होनी चाहिए।
  • PATH बदलने के बाद terminal दोबारा खोलना भूलना, तो वह अब भी g++ नहीं ढूँढ पाता।
🏋️ अभ्यास

कोई एक setup चालू करें — शुरू करने को online ठीक है — और ऊपर दिए hello.cpp को सफलतापूर्वक compile तथा run करें। जब आप "It works!" देखें, आप पहला C++ program lesson के लिए तैयार हैं।

सारांश

  • C++ चलाने को compiler (आमतौर पर g++) और editor चाहिए।
  • Online compiler को कुछ install करने की ज़रूरत नहीं और शुरू करने को बढ़िया है।
  • Windows पर MinGW g++ देता है; Linux/macOS पर यह एक install command है।
  • VS Code और C/C++ extension आरामदायक local setup बनाते हैं।
  • g++ file.cpp -o name से compile करें, फिर program चलाएँ।

अक्सर पूछे जाने वाले प्रश्न (FAQ)

C++ programs चलाने के लिए मुझे क्या चाहिए?
आपको एक C++ compiler चाहिए, जो आपके code को computer के चलाने योग्य program में बदलता है। सबसे आम मुफ़्त compiler g++ है (GCC का हिस्सा)। code लिखने को आपको एक text editor या IDE भी चाहिए — कई लोग VS Code, Code::Blocks, या online compiler इस्तेमाल करते हैं।
Beginners के लिए सबसे अच्छा C++ compiler कौन-सा है?
GCC toolset का g++ सबसे लोकप्रिय मुफ़्त विकल्प है और Windows (MinGW के ज़रिए), Linux तथा macOS पर काम करता है। Beginners अक्सर इसे VS Code के साथ जोड़ते हैं या Code::Blocks जैसा all-in-one IDE इस्तेमाल करते हैं, जो compiler और editor साथ लाता है।
क्या मैं बिना कुछ install किए C++ चला सकता हूँ?
हाँ। Online compilers आपको बिना कुछ install किए browser में C++ लिखने-चलाने देते हैं, जो basics सीखने या छोटे programs test करने के लिए बढ़िया है। बड़े projects के लिए आप अंततः locally compiler चाहेंगे।
g++ से C++ program कैसे compile करूँ?
अपना code hello.cpp जैसी file में सहेजें, फिर g++ hello.cpp -o hello चलाकर उसे hello नामक program में compile करें। इसे Linux या macOS पर ./hello से, या Windows पर hello.exe से चलाएँ।
MinGW क्या है और Windows पर क्यों चाहिए?
MinGW एक package है जो GCC compiler (g++ सहित) को Windows पर लाता है। Windows में default रूप से C++ compiler नहीं होता, तो MinGW install करना आपको g++ command देता है जो आपके programs को command line या editor से compile करता है।
← Back to C++ Tutorial
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

💻 लाइव कोड एडिटर

इस पेज के प्रोग्राम यहीं तैयार हैं — चलाएँ, बदलें और सीखें। कुछ भी इंस्टॉल किए बिना।
OneCompiler द्वारा संचालित। कोड एडिटर में अपने आप आ जाता है — Run दबाकर आउटपुट देखें। अगर एडिटर न खुले तो नए टैब में खोलें.
अगला topicFirst C++ Program: Hello World आपकी प्रगति: 3 / 81 (4%) · Lesson 4 / 81 आगे बढ़ें →

यह lesson कैसा लगा?

आपकी राय से हम content और बेहतर बनाते हैं।

अपना review और सुझाव लिखें (वैकल्पिक)

Review approve होने के बाद आपका नाम और शहर इसके साथ public दिख सकते हैं। Email या phone न लिखें।

▶ CodingEasily on YouTube

Video से सीखें – आसान Hindi में

चुनी हुई video: RDBMS भाग 3 – Class XI Commerce IT

▶ Channel subscribe करें