2012-07-29 19 views
25

टीएल/डीआर: मैंने सामान को अपग्रेड किया और अब मैं "मेक" नहीं चला सकता - wtf?माउंटेन शेर और एक्सकोड 4 में अपग्रेड करने से मेरा "मेक" टूट गया?

मैंने अभी मैक ओएस एक्स 10.6 से 10.8 माउंटेन शेर से अपग्रेड किया है, और उसके बाद एक्सकोड 4 स्थापित किया है (पहले मेरे पास डेवलपर/एप्लीकेशन/एक्सकोड (3. कुछ) था। एक्सकोड 4 ऐप स्टोर एप्लिकेशन के माध्यम से/एप्लिकेशन पर स्थापित किया गया था। कहीं वैसे, मैं अब "मेक" कमांड नहीं चला सकता। और मैंने सभी सामान्य/डिब्बे को देखने की कोशिश की है लेकिन "मेक" नहीं मिल पा रहा है।

कोई भी जानता है कि कैसे अपना "बनाना" आदेश वापस?

अपग्रेड करना एप्पल सामान हमेशा कुछ टूट जाता है ... (यह भी मेरे "Git" कमांड तोड़ दिया लेकिन मुझे मिल गया है कि एक वापस)

+0

यह सुंदर है ... XCode के साथ शेर से माउंटेन शेर तक भी अपग्रेड करना कमांड लाइन टूल्स टूटा। * गंभीरता से? * –

उत्तर

34

आप टी की जरूरत है o installing "make" on Mac पर वर्णित कमांड लाइन टूल्स इंस्टॉल करें। वे Xcode में डिफ़ॉल्ट रूप से स्थापित नहीं कर रहे हैं 4.

+0

ठीक है, तो बस इसे पुनः स्थापित करें? मैंने एक्सकोड 3 से देव उपकरण स्थापित किए हैं। जो भी बहुत समय पहले, ऐसा लगता है कि बनाना अभी भी कहीं होना चाहिए। – Geoff

+7

बस एक्सकोड 4 से कमांड लाइन टूल्स को पुनर्स्थापित करें। एक्सकोड 4 प्राथमिकताएं "डाउनलोड" टैब पर जाएं और "घटक" के अंतर्गत "कमांड लाइन टूल्स" के बगल में "इंस्टॉल करें" बटन दबाएं। कमांड लाइन टूल्स को सफलतापूर्वक डाउनलोड और स्थापित करने के बाद आपको टर्मिनल में निम्नलिखित कमांड टाइप करना होगा ताकि यह सुनिश्चित किया जा सके कि आपके सभी एक्सकोड कमांड लाइन टूल्स 4.3 संस्करणों का उपयोग करने के लिए स्विच किए गए हैं: sudo xcode-select -switch/appplications/Xcode.app/सामग्री/डेवलपर –

+0

जैसा कि torrey.lyons ने कहा, मुझे पहाड़ शेर और xcode 4.4 में अपग्रेड करने के बाद xcode-select चलाया गया था। "सुडो xcode-select -switch/अनुप्रयोग /Xcode.app/ सामग्री/डेवलपर" –

20

सबसे आसान तरीका है स्थापित करने के लिए: प्राथमिकताएं पर

  1. लॉन्च XCode
  2. जाएं> डाउनलोड> अवयव
  3. क्लिक करें 'कमांड लाइन उपकरण के लिए "स्थापित करें" अगले '