मैं अपने मैक पर .c फ़ाइल कैसे संकलित करूं?
जवाबों:
आपको Apple Developer Tools इंस्टॉल करना होगा । एक बार जब आप ऐसा कर लेते हैं, तो सबसे आसान बात यह है कि या तो Xcode IDE का उपयोग करें gcc
या cc
कमांड लाइन से बेहतर ( आजकल के LLVM कंपाइलर) का उपयोग करें।
Apple की साइट के अनुसार, Xcode (3.2.1) का नवीनतम संस्करण केवल स्नो लेपर्ड (10.6) पर चलता है, इसलिए यदि आपके पास OS X का पूर्व संस्करण है, तो आपको Xcode के पुराने संस्करण का उपयोग करने की आवश्यकता होगी। आपका मैक एक डेवलपर टूल डीवीडी के साथ आना चाहिए जिसमें एक संस्करण होगा जो आपके सिस्टम पर चलना चाहिए। इसके अलावा, Apple डेवलपर टूल साइट में अभी भी पुराने संस्करण डाउनलोड के लिए उपलब्ध हैं। Xcode 3.1.4 तेंदुए (10.5) पर चलना चाहिए।
आपको एक कंपाइलर प्राप्त करना होगा। सबसे आसान तरीका शायद आपके मैक के साथ मिली सीडी / डीवीडी से एक्सकोड विकास का वातावरण स्थापित करना है, जो आपको जीसीसी देगा। तब आप इसे जैसे चाहें संकलित कर लें
gcc -o mybinaryfile mysourcefile.c
सिर्फ आधुनिक समय में रिकॉर्ड के लिए,
1 - जैसा कि आप सामान्य रूप से करते हैं, बस अपने मशीन पर Xcode अपडेट किया है
2 - खुला टर्मिनल और
$ xcode-select --install
यह एक या दो मिनट की एक छोटी सं थापना करेगा।
3 - लॉन्च Xcode। "नया" "प्रोजेक्ट" ... आपको "कमांड लाइन टूल" चुनना होगा
नोट - भ्रामक रूप से यह "macOS" टैब के अंतर्गत है ।
अगली स्क्रीन पर "C" भाषा चुनें ...
4- आपको अपने डेस्कटॉप पर प्रोजेक्ट को बचाने के लिए कहा जाएगा। आपके द्वारा यहां प्रोजेक्ट को दिया गया नाम सिर्फ उस फ़ोल्डर का नाम है जो प्रोजेक्ट को रखेगा। वास्तविक सॉफ्टवेयर में इसका कोई महत्व नहीं है।
५ - तुम सुनहरे हो! अब आप Mac और Xcode के साथ c का आनंद ले सकते हैं।
2017 में, यह करेगा:
cc myfile.c
आप gcc -c tat.c -o tst कर टर्मिनल में, gcc का उपयोग कर सकते हैं
हालाँकि, यह डिफ़ॉल्ट रूप से स्थापित नहीं होता है। आपको XCode पैकेज को टूर इंस्टॉल डिस्क से या http://developer.apple.com से डाउनलोड करना होगा
यहाँ पिछले डेवलपर उपकरण डाउनलोड करने के लिए कहाँ है, जिसमें XCode 3.1, 3.0, 2.5 शामिल हैं ...
http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1
gcc
संकलक का उपयोग करें । यह मानता है कि आपके पास डेवलपर टूल इंस्टॉल हैं।
Ondrasej यहाँ "सबसे सही" है, IMO।
Xcode का सहारा लिए बिना, इसे करने के तरीके भी हैं। मुझे TryC पसंद है ।
Mac OS X में Macintosh एप्लिकेशन बनाने के लिए विकासशील वातावरण डेवलपर टूल शामिल हैं। हालांकि, अगर कोई C का उपयोग करके प्रोग्रामिंग का अध्ययन करना चाहता है, तो Xcode बहुत बड़ा है और शुरुआती के लिए बहुत जटिल है, एक छोटा सा नमूना कार्यक्रम लिखने के लिए। TryC शुरुआती लोगों के लिए बहुत उपयुक्त है।
आपको एक विशाल Xcode एप्लिकेशन लॉन्च करने, या टर्मिनल में अपरिचित कमांड टाइप करने की आवश्यकता नहीं है। TryC का उपयोग करके, आप TextEdit की तरह ही C, C ++ और Ruby प्रोग्राम लिख, संकलित और चला सकते हैं। यह केवल एक स्रोत कोड फ़ाइल संकलित करने के लिए उपलब्ध है, लेकिन यह नमूना कार्यक्रमों की कोशिश करने के लिए पर्याप्त है।