यह कमांड create_makefile है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
create_makefile - Makefile.am से Makefile.in और Makefile बनाता है
SYNOPSIS
create_makefile [रिलेटिवपाथ/मेकफाइल] [तुलनात्मक पथ]
वर्णन
create_makefile एक उपनिर्देशिका में Makefile.in और Makefile बनाता है
Makefile.am. यह स्क्रिप्ट पूरी तरह से कॉन्फिगर को दोबारा चलाने की तुलना में समय बचाती है
ध्यान दें कि आपको वांछित मेकफ़ाइल को पथ प्रदान करना होगा Makefile.am (हालांकि अंतिम
/मेकफ़ाइल को छोड़ा जा सकता है)।
यह स्क्रिप्ट टॉपलेवल निर्देशिका (कॉन्फ़िगर वाली निर्देशिका) या से चलाई जा सकती है
इसकी उपनिर्देशिकाओं में से एक।
यदि स्रोत निर्देशिका बिल्ड निर्देशिका से भिन्न है (पर्यावरण देखें)।
वेरिएबल नीचे), यह माना जाएगा कि Makefile.am और Makefile.in नीचे हैं
स्रोत निर्देशिका और मेकफ़ाइल बिल्ड निर्देशिका के नीचे है।
यह उपयोगिता केडीई सॉफ्टवेयर डेवलपमेंट किट का हिस्सा है।
वातावरण
यदि स्रोत निर्देशिका है तो निम्न में से एक चर (लेकिन दोनों नहीं) सेट किया जाना चाहिए
बिल्ड डायरेक्टरी से अलग। यदि बिल्ड निर्देशिका केवल की एक उपनिर्देशिका है
स्रोत निर्देशिका, सरल चर ओबीजे_एसयूबीडीआईआर इस्तेमाल किया जाना चाहिए।
ओबीजे_एसयूबीजेडीआईआर
इंगित करता है कि निर्माण निर्देशिका स्रोत की दी गई उपनिर्देशिका में है
निर्देशिका। उदाहरण के लिए, यदि स्रोत निर्देशिका kdesdk है और निर्माण निर्देशिका है
kdesdk/obj-i386-linux, फिर ओबीजे_एसयूबीडीआईआर पर सेट किया जाना चाहिए obj-i386-लिनक्स.
OBJ_प्रतिस्थापन
A प्यास अभिव्यक्ति जो स्रोत निर्देशिका को बिल्ड में बदलने के लिए उपयोग की जाती है
निर्देशिका। उदाहरण के लिए, यदि स्रोत निर्देशिका है ~/src/kdesdk और निर्माण
निर्देशिका है ~/src/kdesdk-obj, तो OBJ_प्रतिस्थापन पर सेट किया जाना चाहिए
s#kdesdk#kdesdk-obj#.
onworks.net सेवाओं का उपयोग करके ऑनलाइन create_makefile का उपयोग करें