Xcode का भुगतान किए बिना g ++ या c ++ कैसे स्थापित करें?


14

मुझे अपने नए मैक पर नोड.जेएस स्थापित करने की आवश्यकता है और इसे स्थापित करने के लिए सी ++ या जी ++ संकलक की आवश्यकता है। बिना xcode का भुगतान किए मुझे कैसे मिलेगा?


5
Xcode iOS और Mac डेवलपर प्रोग्राम के सभी सदस्यों के लिए एक मुफ्त डाउनलोड है।
Am1rr3zA

9
यह केवल XCode 4 है जिसे आपको भुगतान करने की आवश्यकता है - यदि आप भुगतान करने वाले डेवलपर नहीं हैं। XCode 3.2.6 को मुफ्त में डाउनलोड किया जा सकता है।
रेने लार्सन 21

2
XCode 4 एक लैट की कीमत से कम है।
इयान सी

3
@ इयान सी - स्टारबक्स पर खरीदारी बंद करो, फिर।
नकली नाम

जवाबों:


14

आप अभी भी मुफ्त डेवलपर खाते के साथ Xcode 3.x को मुफ्त में डाउनलोड कर सकते हैं। Xcode 3 GCC 4.2, LLVM-GCC 1.5 और LLVM 1.5 के साथ आता है इसलिए आपको C ++, C और ObjC कोड को संकलित करने की आवश्यकता है।

(टिप्पणी: LLVM 1.5 C ++ कोड को संकलित नहीं कर सकता है, इसलिए आपको इसके लिए LLVM-GCC या GCC पर वापस स्विच करना होगा।)


ध्यान दें कि लायन पर केवल Xcode 4.1 (मुझे लगता है) का भुगतान अन्य सभी संस्करणों के लिए किया जाना था, जो ऐप स्टोर या डेवलपर डाउनलोड से मुक्त कर रहे हैं
user151019

8

बस पूरा होने के लिए - ऐप स्टोर पर Xcode 4.1.1 मुफ्त है लेकिन इसके लिए लायन की आवश्यकता है जो हाल ही में हार्डवेयर खरीद या अपग्रेड के लिए भुगतान करता है।


3

OSX GCC इंस्टॉलर

बड़े पैमाने पर Xcode इंस्टॉलर डाउनलोड और इंस्टॉल करना एक बहुत बड़ी परेशानी है अगर आप सिर्फ GCC और संबंधित टूल चाहते हैं।

ओएक्सएक्स-जीसीसी-इंस्टॉलर आपको पूर्व-निर्मित बाइनरी पैकेज से आवश्यक कंपाइलरों को स्थापित करने की अनुमति देता है या आपको अपना इंस्टॉलर बनाने में मदद करता है।

सबसे पहले यहां डांसक द्वारा उल्लेख किया गया है


2

आप सेब ओपन सोर्स साइट से MacOSX के लिए जीसीसी प्राप्त कर सकते हैं: http://opensource.apple.com/release/developer-tools-40/ हालांकि यह किसी भी निर्देश के साथ नहीं आता है।

(मुझे लगता है कि जीसीसी उपयुक्त है, अगर मैं गलत हूं तो मुझे सुधारने के लिए स्वतंत्र महसूस करें)।


और क्या वास्तव में जीसीसी के बिना जीसीसी का निर्माण करना है?
जस्टसिड

3
@JustSid यूनिकॉर्न, स्पष्ट रूप से।
मार्टिन मार्कोसिनी

@ मार्टीन मार्कोसिनी: ओह, मैं देख रहा हूं। मैं हमेशा सोचता था कि उन्होंने एक गेंडा के साथ मेरा आईमैक क्यों भेजा, अब यह पूरी तरह से समझ में आता है।
JustSid

उफ़, मुझे महसूस नहीं हुआ कि वे इसके लिए बायनेरी भी उपलब्ध नहीं कराते हैं।
मेगन वॉकर

2

मैक सॉफ्टवेयर डीवीडी के साथ आता है - उनमें से एक में एक्सकोड है। आप इसे वहां से इंस्टॉल कर सकते हैं।


3
यह एक्सकोड स्थापित करने के लिए बहुत तेज़ तरीका है, यद्यपि-पुराने संस्करण की कीमत पर। चूंकि Apple उत्सुकता से "अपग्रेड" की पेशकश नहीं करता है, आपका (यह भी मुफ़्त है, जैसा कि जस्टसाइड के उत्तर में सही ढंग से बताया गया है) Xcode 3.x डाउनलोड एक पूर्ण 4GB ++ पैकेज होगा।
मार्टिन मार्कोसिनी

अज्ञात कारण से मैं पैकेज में केवल "बंडल किए गए सॉफ़्टवेयर" डिस्क देख सकता हूं और जब मैंने इसे स्थापित करने की कोशिश की है तो इसमें xcode शामिल नहीं था। इसलिए मैं डाउनलोड समाधान के साथ चला गया हूं। वैसे भी, धन्यवाद!
लाइबुआ

यदि आप एक मुफ्त Apple डेवलपर के रूप में नामांकन करके मुफ्त Xcode 3 डाउनलोड नहीं कर सकते हैं या नहीं तो खुले स्रोत से नवीनतम GCC को बूटस्ट्रैप करने का यह सबसे अच्छा तरीका है।
bmike

-1

XCode नवीनतम GCC और G ++ के साथ नहीं आता है (यह 4.2 के साथ आता है), इसलिए आपको अभी भी अपनी स्वयं की इंस्टॉल करने की आवश्यकता है यदि आप नवीनतम सुविधाएँ चाहते हैं। Macports और GNU पर्याप्त निर्देश प्रदान नहीं करते हैं। तो, यह एक रहस्य बना हुआ है।

आप XCode डाउनलोड कर सकते हैं या इसे अपने इंस्टॉल सीडी पर पा सकते हैं। यह आपको पुराने जीसीसी / जी ++ देगा। आपके पास एक बार, आप नवीनतम जीसीसी डाउनलोड कर सकते हैं।

यूएस, टम्पा: http://mirrors-us.seosue.com/gcc/

लेकिन, आप कैसे स्थापित करते हैं ??

सब मुझे पता है ..

  1. फ़ोल्डर को अनज़िप करें। इसका नाम gcc-4.6.3 या gcc-4.7.3 आदि होना चाहिए।
  2. Gcc-4.6.3 फ़ोल्डर के लिए एक नया फ़ोल्डर ADJACENT बनाएं, जिसे buidgcc कहा जाता है (बिल्डगसीसी फ़ोल्डर और gcc-4.6.3 फ़ोल्डर एक ही स्थान पर रहते हैं। संभवतः फ़ोल्डर डेवलपर / usr में)।
  3. एक टर्मिनल खोलें (एप्लिकेशन-> उपयोगिताएँ-> टर्मिनल)
  4. उस बिल्डगेक फ़ोल्डर पर नेविगेट करें जिसे आपने टर्मिनल कमांड सीडी बनाया है । आपको यूपी 1 लेवल (सीडी और .. के बीच का स्पेस नोट) लाता है। ls आपको बताता है कि आप जिस फाइल और फोल्डर में हैं वह सीडी / फ़ोल्डरनाम में है, जिससे आप नेविगेट कर सकते हैं। फ़ोल्डर

  5. यदि आप बिल्डगसीसी फ़ोल्डर में हैं, तो टाइप करें: ../gcc-4.6.3/configure WAIT। फिर टाइप करें: WAIT को बहुत लंबा समय दें।

माफ़ करना। यहाँ मैं फंस गया हूँ।


मैकपोर्ट्स इंस्टाल करने के निर्देशों की आपूर्ति करता है - मैंने इसे अक्सर किया है
user151019
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.