विषय
- सॉफ्टवेयर अवलोकन
- समर्थित फ़ाइल प्रकार
- प्राथमिक फ़ाइल एक्सटेंशन
- GNU मेक 4 द्वारा उपयोग की जाने वाली अन्य फाइल एक्सटेंशन
संस्करण (1/7/2016 के अनुसार) | 4 |
प्लेटफार्म | |
लाइसेंस | फ्रीवेयर |
वर्ग | उपयोगिता |
अधिक जानकारी (प्रकाशक की वेबसाइट पर जाएं) |
रेटिंग: 3.8 / 5 (5 वोट) |
सॉफ्टवेयर अवलोकन
मुख्य विशेषताएं
- स्रोत कोड से निष्पादक बनाता है
- पैकेज बनाने और स्थापित करने के लिए मेकफाइल का उपयोग करता है
- जब स्रोत फ़ाइलें बदलती हैं तो स्वचालित रूप से फ़ाइलों को अपडेट करती है
GNU मेक एक यूटिलिटी प्रोग्राम है जो सोर्स कोड से एक्जीक्यूटेबल प्रोग्राम्स और लाइब्रेरीज़ बनाने में इस्तेमाल किया जाता है। यह मूल रूप से स्टुअर्ट फेल्डमैन द्वारा 1976 में बेल लैब्स में बनाया गया था।
मेक पैकेज बनाने और स्थापित करने के लिए मेकफाइल का उपयोग करने के लिए प्रोग्राम किया गया है। जब एक या एक से अधिक स्रोत फ़ाइलें बदल जाती हैं, तो उपयोगिता स्वचालित रूप से फ़ाइलों को अपडेट करती है और उस घटना में फ़ाइलों को अपडेट करने का क्रम निर्धारित करती है जो एक गैर-स्रोत फ़ाइल किसी अन्य गैर-स्रोत फ़ाइल पर निर्भर करती है। यह कार्यक्रम केवल निर्माण कार्यक्रमों तक ही सीमित नहीं है, भले ही यह इसका सबसे आम उपयोग है। इसका उपयोग उन परियोजनाओं को प्रबंधित करने के लिए भी किया जा सकता है जो अन्य फ़ाइलों को बदलने पर स्वचालित रूप से अपडेट होने की आवश्यकता वाली फ़ाइलों की सुविधा देती हैं।
GNU मेक को मूल रूप से 1970 के दशक में बनाया गया था लेकिन आज भी इसका इस्तेमाल किया जाता है। इसकी लंबी उम्र के मुख्य कारणों में से एक यह है कि यह स्रोत कोड से कार्यक्रमों और पुस्तकालयों के निर्माण के लिए सुविधाजनक सुविधाएँ प्रदान करता है। यद्यपि निर्माण प्रक्रियाओं के प्रबंधन के लिए अन्य IDE उपलब्ध हैं, लेकिन GNU मेक एक प्रोग्राम की सोर्स फाइल्स से एक्ज़ीक्यूटेबल्स के निर्माण के लिए यूनिक्स दुनिया में एक स्वतंत्र और उपयोगी उपयोगिता बनी हुई है।
समर्थित फ़ाइल प्रकार
प्राथमिक फ़ाइल एक्सटेंशन
.GNUMAKEFILE - जीएनयू मेकफाइलGNU मेक 4 द्वारा उपयोग की जाने वाली अन्य फाइल एक्सटेंशन
समर्थित फ़ाइल प्रकार | |
---|---|
.MAKEFILE | makefile |
.mk | makefile |