आर्टिकल डाउनलोड करें आर्टिकल डाउनलोड करें

अगर आपने अपने विंडोज पीसी पर एक C कोड लिखा है या डाउनलोड किया है, तो आपको उसे रन करने योग्य एक प्रोग्राम बनाने के लिए कोड को कम्पाइल करना होगा। ये सिम्पल विकिहाउ ट्यूटोरियल आपको, GCC कम्पाइलर के एक ईजी-टू-इन्स्टाल वर्जन MinGW के साथ विंडोज कमांड प्रॉम्प्ट से एक C प्रोग्राम को कम्पाइल और रन करने का तरीका सिखाएगी।

  1. अगर आपने पहले ऐसा नहीं किया है, तो आपको एक C प्रोग्राम कम्पाइल करने के लिए अपने पीसी पर एक C कम्पाइलर को इन्स्टाल करना होगा। C कोड को कम्पाइल करना, इसे एक एग्जीक्यूट होने योग्य C प्रोग्राम में बदल देगा। MinGW विंडोज पर इन्स्टाल करने के सबसे आसान ऑप्शन में से एक है:
    • https://sourceforge.net/projects/mingw से MinGW डाउनलोड करें।
    • डाउनलोड हुई फ़ाइल पर डबल-क्लिक करें और इन्स्टालेशन के लिए तैयार करने के लिए स्क्रीन पर आने वाले इन्सट्रक्शन फॉलो करें।
    • जब आप MinGW Installation Manager विंडो पर पहुँच जाएँ, तब आपको ऊपरी-दाएँ पैनल में कई पैकेज दिखाई देंगे।
    • "mingw32-base" और "mingw-gcc-g++" के सामने के बॉक्स को चेक करें।
    • Installation मेनू क्लिक करें और Apply Changes सिलेक्ट करें।
    • Apply क्लिक करें।
  2. अपने सिस्टम एनवायरनमेंट वेरिएबल्स में कम्पाइलर के पाथ को एड करें: ये स्टेप कम्पाइलर को कमांड प्रॉम्प्ट से रन करना आसान बना देता है, क्योंकि आपको GCC प्रोग्राम में पूरे पाथ को एंटर करने की जरूरत नहीं पड़ेगी।
    • Windows की (key) दबाएँ और environment टाइप करें। सर्च रिजल्ट्स में Edit the system environment variables क्लिक करें।
    • Environment Variables… बटन क्लिक करें।
    • "System variables" के अंतर्गत "Path" सिलेक्ट करें और Edit… क्लिक करें।
    • New क्लिक करें।
    • C:\MinGW\bin टाइप करें और OK क्लिक करें।
    • OK और एक बार फिर से OK क्लिक करें।
  3. एक Command Prompt विंडो को एडमिनिस्ट्रेटर के रूप में ओपन करें: ऐसा करने के लिए, Windows की दबाएँ, cmd टाइप करें, Command Prompt राइट क्लिक करें और फिर Run as Administrator सिलेक्ट करें।
    • प्रॉम्प्ट विंडो के ओपन होने के बाद, प्रॉम्प्ट में gcc -- version कमांड रन करके एक बार फिर से कम्पाइलर के ठीक से इन्स्टाल होने की (और एनवायरनमेंट वेरिएबल्स के सेट होने की) पुष्टि कर लें।
    • अगर आपके सामने पहले से एक कमांड प्रॉम्प्ट विंडो ओपन है, तो उसे बंद करें और दूसरी विंडो खोलें, ताकि आपका एड किया पाथ एड हो जाए।
  4. आपका C प्रोग्राम जहां पर सेव है, उस डाइरेक्टरी पर जाने के लिए cd कमांड यूज करें: उदाहरण के लिए, आप जिस प्रोग्राम को कम्पाइल करना चाहते हैं, अगर वो C:\MyPrograms में है, तो cd C:\MyPrograms टाइप करें और Enter दबाएँ।
  5. अपने C प्रोग्राम को कम्पाइल करने के लिए gcc कमांड रन करें: आप यहाँ gcc filename.c -o filename.exe सिंटेक्स यूज करेंगे। ये प्रोग्राम को कम्पाइल करता है और उसे एग्जीक्यूट होने योग्य बनाता है।
    • filename.c को उस फ़ाइल के नाम से बदलें, जिसमें आपका C कोड है और filename.exe को उस नाम से बदलें, जो आप अपने कम्पाइल हुए प्रोग्राम को देना चाहते हैं।
    • सुनिश्चित करें कि आप कम्पाइल प्रोग्राम को एक ऐसा नाम देते हैं, जो .exe पर खत्म होता है।
    • -o फ्लैग फ़ाइल के आउटपुट को स्पेसिफ़ाई करता है।
  6. अपने नए प्रोग्राम के नाम को टाइप करें और Enter दबाएँ: उदाहरण के लिए, अगर आपने hello.exe नाम का प्रोग्राम बनाया है, तो आप hello या hello.exe टाइप कर सकते हैं। ये कमांड प्रॉम्प्ट से आपके C प्रोग्राम को रन करता है।

संबंधित लेखों

अपने सिम कार्ड से अपना मोबाइल नंबर पता करें
उस व्यक्ति को कॉल करें जिसने आपका नंबर ब्लॉक कर दिया है (Call a Person That Has Blocked Your Number)
इंस्टाग्राम पासवर्ड रीसेट करें (Reset Your Instagram Password)
इंस्टाग्राम पर किसी लड़की से बात शुरू करें (Start a Conversation with a Girl on Instagram)
Pirate Bay से डाउनलोड करें (Download from Pirate Bay)
ब्लॉक (block) किए हुये नंबर पर वापस कॉल करें
WhatsApp टिप्स: फेक नंबर से व्हाट्सअप चलायें
यूट्यूब से गाने डाउनलोड करें (Kaise YouTube se Gaane Download Kare)
फोटो की मदद से किसी की खोज करें (Search and Find About Someone Using Image Easily)
PC में हिंदी में टाइप करें (Type in Hindi on a PC)
लड़कियों से ऑनलाइन बातें करें (Talk to Girls Online)
एंड्राइड में सेफ मोड बंद करें
HTML का इस्तेमाल करके एक वेब पेज तैयार करें (Create a Simple Web Page with HTML)
क्रोम पर एडल्ट कॉन्टेंट ब्लॉक करने के 4 आसान तरीके

विकीहाउ के बारे में

सभी लेखकों को यह पृष्ठ बनाने के लिए धन्यवाद दें जो १,४५७ बार पढ़ा गया है।

यह लेख ने कैसे आपकी मदद की?