बस अपने कंप्यूटर को मैक ओएस एक्स लायन में अपग्रेड किया और टर्मिनल पर जाकर "मेक" टाइप किया लेकिन यह कहता है: -बैश: मेक: कमांड नहीं मिला
"मेक" कमांड कहाँ गया?
बस अपने कंप्यूटर को मैक ओएस एक्स लायन में अपग्रेड किया और टर्मिनल पर जाकर "मेक" टाइप किया लेकिन यह कहता है: -बैश: मेक: कमांड नहीं मिला
"मेक" कमांड कहाँ गया?
जवाबों:
क्या आपने Xcode और डेवलपर टूल इंस्टॉल किए हैं? मुझे लगता है कि gcc और दोस्तों के साथ, पहले और नहीं के साथ स्थापित किया गया है। लायन के लिए Xcode 4.1 मुफ्त है।
आपको ऐप स्टोर से Xcode इंस्टॉल करना होगा ।
फिर Xcode शुरू करें, Xcode->Preferences->Downloads
"कमांड लाइन टूल्स" नाम के घटक पर जाएं और इंस्टॉल करें। उसके बाद सभी प्रासंगिक उपकरण / usr / bin फ़ोल्डर में रख दिए जाएंगे और आप इसे वैसे ही उपयोग कर पाएंगे जैसा कि 10.6 में था।
/Applications/Xcode.app/Contents/Developer/usr/bin/
ऐसा प्रतीत होता है कि आप Apple डेवलपर्स के लिए डाउनलोड से Xcode प्राप्त किए बिना कमांड लाइन टूल इंस्टॉल कर सकते हैं । इसके लिए मुझे अपने ऐप्पल अकाउंट से लॉगिन करना होगा।
वैकल्पिक रूप से, एक बार जब आप ऐप स्टोर से Xcode इंस्टॉल करते हैं, तो आप नोटिस कर सकते हैं कि कमांड लाइन टूल डिफ़ॉल्ट रूप से इंस्टॉल नहीं किए गए हैं। ओपन Xcode, वरीयताओं पर जाएं, "डाउनलोड" टैब पर क्लिक करें, और वहां से आप कमांड लाइन टूल डाउनलोड और इंस्टॉल कर सकते हैं।
Xcode 4.3.2 डिफ़ॉल्ट रूप से "कमांड लाइन उपकरण" स्थापित नहीं किया था। मुझे Xcode प्राथमिकताएं / डाउनलोड / घटक टैब खोलना था। इसमें प्रत्येक के बगल में "इंस्टॉल" बटन के साथ वैकल्पिक घटकों की एक सूची थी। इसमें "कमांड लाइन टूल्स" और आईओएस के पुराने संस्करणों के लिए समर्थन करने वाले घटक शामिल हैं।
अब "मेक" उपलब्ध है और आप टर्मिनल खोलकर और टाइप करके देख सकते हैं:make -v
परिणाम इसकी तरह दिखना चाहिए:GNU Make 3.81
यहां तक कि अगर आपको Xcode की आवश्यकता नहीं है, तो आपको "मेक" की आवश्यकता हो सकती है, जैसे कि एक पर्ल डेवलपर कमांडलाइन पर cpan -i का उपयोग करके पर्ल मॉड्यूल स्थापित करता है।
Xcode 5.1 अब वरीयता अनुभाग में कमांड लाइन उपकरण प्रदान नहीं करता है। अब आप https://developer.apple.com/downloads/index.action पर जाएं , और अपने OS संस्करण रिलीज़ के लिए कमांड लाइन टूल संस्करण का चयन करें। इंस्टॉलर उन्हें / usr / bin में डालता है।
यदि आपने xcode स्थापित किया है और माउंटेन शेर में अपग्रेड किया है, या आपके पास नवीनतम कमांड लाइन उपकरण स्थापित नहीं है, या आपके पास zsh या अन्य गोले हैं, तो आप डेवलपर निर्देशिका में कुछ एम्बेडेड टूल्स को शॉर्टकट कर सकते हैं:
xcrun make
अगर आपको केवल बनाने और दोस्त बनाने की जरूरत है। Apple द्वारा प्रदान की गई कमांड-लाइन-टूल्स को स्थापित करने का प्रयास करें। (मान लें कि आप कोई iOS डेवलपमेंट नहीं कर रहे हैं।)
Apple डेवलपर्स साइट के डाउनलोड के लिए उपलब्ध विभिन्न प्रमुख OSX संस्करणों के लिए कमांड लाइन टूल के विशिष्ट बिल्ड हैं । अपने ओएस के लिए संस्करण की नवीनतम रिलीज प्राप्त करना सुनिश्चित करें।