जीएनयू कंपाइलर (जीसीसी) का उपयोग कर सी प्रोग्राम कैसे संकलित करें
Thisteaches आप विंडोज के लिए लिनक्स और minimalist gnu (mingw) के लिए जीएनयू कंपाइलर (जीसीसी) का उपयोग करके स्रोत कोड से एक सी प्रोग्राम संकलित करें.
कदम
2 का विधि 1:
लिनक्स के लिए जीसीसी का उपयोग करना1. अपने लिनक्स सिस्टम पर एक टर्मिनल विंडो खोलें. इसका आइकन आमतौर पर उस पर कुछ सफेद पात्रों के साथ एक काली स्क्रीन है. आप आमतौर पर इसे अपने अनुप्रयोग मेनू में पा सकते हैं.

2. जीसीसी स्थापित करें. यदि आपके पास पहले से स्थापित जीसीसी नहीं है, तो आप उबंटू और डेबियन के लिए जीसीसी स्थापित करने के लिए निम्न टर्मिनल कमांड का उपयोग कर सकते हैं. लिनक्स के अन्य सभी संस्करणों के लिए, सही पैकेज प्राप्त करने के तरीके को जानने के लिए अपने लिनक्स वितरण के लिए प्रलेखन से परामर्श लें:

3. प्रकार जीसीसी - विजन और प्रेस ↵ दर्ज करें. यह सत्यापित करेगा कि जीसीसी ठीक से स्थापित है और संस्करण संख्या वापस कर देता है. यदि आदेश नहीं मिला है, तो यह संभावना है कि जीसीसी स्थापित नहीं है.

4. निर्देशिका में नेविगेट करें जहां आपका स्रोत कोड सहेजा गया है. उपयोग सीडी टर्मिनल में निर्देशिकाओं नेविगेट करने के लिए कमांड. उदाहरण के लिए, यदि आपका स्रोत कोड आपके दस्तावेज़ फ़ोल्डर में है तो आप टाइप करेंगे सीडी / होम / [उपयोगकर्ता नाम] / दस्तावेज (उबंटू में). आप टाइप करके दस्तावेज़ निर्देशिका में भी नेविगेट कर सकते हैं सीडी ~ / दस्तावेज टर्मिनल में.

5. प्रकार जीसीसी [प्रोग्राम_नाम].c -o [executable_name] और प्रेस ↵ दर्ज करें. "[Program_name] बदलें.सी "अपने स्रोत कोड फ़ाइल के नाम के साथ, और" [executable_name] "आपके तैयार कार्यक्रम के नाम से. कार्यक्रम अब संकलन करेगा.

6. अपना नया संकलित कार्यक्रम चलाएं. प्रकार ./ [executable_name] लेकिन अपने कार्यक्रम के नाम से "[executable_name]" बदलें.
2 का विधि 2:
विंडोज के लिए Mingw का उपयोग करना1. विंडोज के लिए Minimalist GNU डाउनलोड करें (MINGW). यह विंडोज के लिए जीसीसी का एक आसान स्थापित संस्करण है. Mingw डाउनलोड करने के लिए निम्न चरणों का उपयोग करें:.
- के लिए जाओ https: // SourceForge.नेट / प्रोजेक्ट्स / मिंगव / एक वेब ब्राउज़र में.
- हरे बटन पर क्लिक करें जो कहता है डाउनलोड.
- इंस्टॉलर को स्वचालित रूप से डाउनलोड करने के लिए प्रतीक्षा करें.


2. Mingw स्थापित करें. Mingw स्थापित करने के लिए निम्न चरणों का उपयोग करें:

3. चुनें कि कौन से संकलक स्थापित करें. न्यूनतम, चुनें बुनियादी ढांचा बाएं पैनल पर, फिर सही मुख्य पैनल में सभी सूचीबद्ध कंपाइलर्स के बगल में चेक मार्क रखें. अधिक उन्नत उपयोगकर्ता चुन सकते हैं सभी पैकेज और अतिरिक्त कंपाइलर्स का चयन करें.

4. प्रत्येक पैकेज पर राइट-क्लिक करें और क्लिक करें स्थापना के लिए चिह्नित करें. मूल सेटअप में शीर्ष पर बॉक्स में सूचीबद्ध 7 पैकेज हैं. उनमें से प्रत्येक पर राइट-क्लिक करें (या केवल वे लोग जिन्हें आप चाहते हैं) और क्लिक करें स्थापना के लिए चिह्नित करें. यह प्रत्येक के बगल में एक तीर के साथ एक आइकन जोड़ता है और इसे स्थापना के लिए चिह्नित करता है.

5. चयनित संकुल स्थापित करें. यह आपके कंप्यूटर को सभी पैकेजों को स्थापित करने में कई मिनट लग सकता है. स्थापना के लिए चिह्नित संकुल को स्थापित करने के लिए निम्न चरणों का उपयोग करें.

6. सिस्टम पर्यावरण चर के लिए Mingw के लिए पथ जोड़ें. सिस्टम वातावरण चर के लिए Mingw के लिए पथ जोड़ने के लिए निम्न चरणों का उपयोग करें:

7. व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलें. व्यवस्थापक के रूप में कमांड प्रॉम्प्ट को खोलने के लिए आपको व्यवस्थापकीय विशेषाधिकारों के साथ Windows खाते में साइन इन होना चाहिए. व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलने के लिए निम्न चरणों का उपयोग करें:

8. उस फ़ोल्डर पर नेविगेट करें जहां आपका स्रोत कोड सहेजा गया है. उदाहरण के लिए, यदि आपकी स्रोत कोड फ़ाइल को HelloWorld कहा जाता है.सी सी: स्रोत प्रोग्राम, प्रकार में स्थित है सीडी सी: स्रोत कार्यक्रम

9. प्रकार जीसीसी सी-ओ [PRORAGE_NAME].exe [program_name].सी और प्रेस ↵ दर्ज करें. अपने स्रोत कोड और एप्लिकेशन के नाम से "[program_name]" बदलें. एक बार प्रोग्राम संकलित होने के बाद, आप त्रुटियों के बिना कमांड प्रॉम्प्ट पर वापस आ जाएंगे.

10. इसे चलाने के लिए अपने प्रोग्राम का नाम टाइप करें. अगर इसे Hello_world कहा जाता है.Exe, अपना प्रोग्राम शुरू करने के लिए कमांड प्रॉम्प्ट में टाइप करें.
टिप्स
ए-जी फ्लैग के साथ अपना कोड बनाना डीबगिंग जानकारी का उत्पादन करेगा जो संबंधित डीबगर प्रोग्राम, जीडीबी, डीबगिंग काम को बेहतर बनाने के लिए उपयोग कर सकता है.
बड़े कार्यक्रमों को संकलित करना आसान बनाने के लिए मेकफाइल बनाए जा सकते हैं.
यदि आप अनुकूलन का भारी उपयोग करते हैं, तो ध्यान रखें कि गति के लिए अनुकूलन आकार में एक व्यापार और कभी-कभी सटीकता के साथ आ सकता है, और इसके विपरीत.
C ++ प्रोग्राम संकलित करते समय, उसी तरह जी ++ का उपयोग करें जो आप जीसीसी का उपयोग करेंगे. याद रखें कि सी ++ फाइलों में विस्तार है .के बजाय cpp .सी.
सामाजिक नेटवर्क पर साझा करें: