GNU संकलक संग्रह (GCC)

लेखक: Lewis Jackson
निर्माण की तारीख: 12 मई 2021
डेट अपडेट करें: 17 नवंबर 2024
Anonim
How to Program in Objective C on Windows
वीडियो: How to Program in Objective C on Windows

विषय

संस्करण
(9/24/2018 तक)
8.2
प्लेटफार्म
लाइसेंसखुला स्त्रोत
वर्गप्रोग्रामिंग
अधिक जानकारी (प्रकाशक की वेबसाइट पर जाएं)
रेटिंग: 2.2 / 5 (61 वोट)

सॉफ्टवेयर अवलोकन

मुख्य विशेषताएं


  • संकलकों के नि: शुल्क, ओपन सोर्स सूट
  • कई अलग-अलग फ्रंट एंड भाषाओं का समर्थन करता है
  • विभिन्न प्लेटफार्मों के लिए निष्पादन योग्य क्रॉस-कंपाइल कर सकते हैं

GNU कंपाइलर कलेक्शन (GCC) ओपन सोर्स कम्पेलर्स का एक सूट है, जो आमतौर पर C और C ++ प्रोग्राम्स के संकलन के लिए उपयोग किया जाता है। जीसीसी कई अन्य प्रोग्रामिंग भाषाओं का समर्थन करता है, जिसमें ऑब्जेक्टिव-सी, फोरट्रान, जावा, एडा, गो और बीआरआईजी (एचएसआई) शामिल हैं। संकलक का उपयोग आमतौर पर यूनिक्स-आधारित प्रणालियों पर किया जाता है, लेकिन एक विंडोज पोर्ट, जिसे मिनीजीडब्ल्यू कहा जाता है, का भी उपयोग किया जा सकता है।

GCC में कई अलग-अलग संकलक शामिल हैं:

  • gcc: A C संकलक
  • g ++: A C ++ और Objective-C संकलक
  • gfortran: एक फोरट्रान संकलक
  • gcj: एक जावा संकलक
  • GNAT: एक एडीए कंपाइलर
  • gccgo: एक गो संकलक
जीसीसी का मॉड्यूलर डिजाइन सॉफ्टवेयर की कार्यक्षमता को बढ़ाने के लिए प्लग इन को स्थापित करने की भी अनुमति देता है। अतिरिक्त कार्यक्षमता में प्रोग्रामिंग भाषाओं के लिए समर्थन शामिल है जो जीसीसी के साथ नहीं आते हैं।


जीसीसी की एक बड़ी विशेषता विभिन्न प्लेटफार्मों के लिए क्रॉस-कंपाइल कार्यक्रमों की क्षमता है। इसका मतलब यह है कि, भले ही एक डेवलपर एक मंच पर जीसीसी का उपयोग करता है, यह एक और लक्ष्य मंच के लिए संकलित किया जा सकता है।

जीसीसी यूनिक्स-आधारित सिस्टम पर सी और सी ++ कार्यक्रमों के संकलन के लिए सबसे आम विकल्पों में से एक है। यदि आप लिनक्स के लिए विकसित हो रहे हैं, तो जीसीसी एक अच्छा विकल्प है। यह विंडोज के लिए भी इस्तेमाल किया जा सकता है, लेकिन अन्य कंपाइलर्स आमतौर पर पसंद किए जाते हैं, जैसे कि कंपाइलर में Microsoft Visual Studio शामिल है।

समर्थित फ़ाइल प्रकार


प्राथमिक फ़ाइल एक्सटेंशन

।सी - C / C ++ सोर्स कोड फ़ाइल

GNU कंपाइलर कलेक्शन (GCC) 8.2 द्वारा उपयोग की गई अन्य फाइल एक्सटेंशन

समर्थित फ़ाइल प्रकार
.ADAऐडा सोर्स कोड
.ADBAda बॉडी फ़ाइल
।विज्ञापनAda विशिष्टता फ़ाइल
.ASMविधानसभा भाषा स्रोत कोड फ़ाइल
सीपीपीC ++ स्रोत कोड फ़ाइल
एफफोरट्रान स्रोत कोड
एचC / C ++ / Objective-C Header File
.HPPसी ++ हैडर फ़ाइल
।जावाजावा स्रोत कोड फ़ाइल
.mउद्देश्य-सी कार्यान्वयन फ़ाइल
अतिरिक्त संबंधित फ़ाइल प्रारूप
।एस्टेटिक लाइब्रेरी
.arयूनिक्स स्टेटिक लाइब्रेरी
.ccC ++ स्रोत कोड फ़ाइल
.GCHPrecompiled हैडर फ़ाइल
.HXXसी ++ स्रोत कोड हैडर फ़ाइल
.Oसंकलित वस्तु फ़ाइल
।इसलिएसाझा पुस्तकालय

.AGB फाइल एक्सटेंशन

Laura McKinney

नवंबर 2024

डेवलपरएन / ए लोकप्रियता 3.5 (10 वोट) वर्गखेल फ़ाइलें स्वरूपबाइनरी एक्स यह फ़ाइल एक बाइनरी प्रारूप में सहेजी गई है, जिसे इसकी सामग्री को पढ़ने के लिए एक विशिष्ट कार्यक्रम की आवश्यकता होती है। गेम बॉय ...

.IPHOTO फ़ाइल एक्सटेंशन

Laura McKinney

नवंबर 2024

डेवलपरसेब लोकप्रियता 4.1 (12 वोट) वर्गडेटा की फ़ाइलें स्वरूपएन / ए एक्स फ़ाइल प्रारूप श्रेणियों में बाइनरी, टेक्स्ट, एक्सएमएल और जिप शामिल हैं। इस फ़ाइल प्रकार का प्रारूप निर्धारित नहीं किया गया है। ...

हम अनुशंसा करते हैं