क्या iPad के लिए C संकलक है?


13

मैं iPad का उपयोग करके C का अध्ययन करना चाहूंगा। बस सरल कार्यक्रम। तो, क्या आईपैड के लिए सी कंपाइलर है?

जवाबों:


12

आईट्यून्स स्टोर पर एक सरसरी नज़र कोडटूगो (आईट्यून्स स्टोर लिंक) का खुलासा करती है । चूंकि आप iPad पर खुद को संकलित नहीं कर सकते हैं, इसलिए प्रोग्राम को चलाने और अपने डिवाइस पर परिणाम वापस करने के लिए यह ऐप एक वेब सेवा ( IDEOne ) का लाभ उठाता है। एप्लिकेशन USD $ 3 और एक सार्वभौमिक बाइनरी (iPhone + iPad) है। वेब सेवा मुफ्त प्रतीत होती है, अगर थोड़ा बदसूरत नहीं है :)।


8

यदि आपके पास इंटरनेट कनेक्शन है, तो आप codepad.org का उपयोग कर सकते हैं । वे आपको कई अलग-अलग भाषाओं को संकलित करने देते हैं जो आप एक वेब फॉर्म में पेस्ट करते हैं। बहुत सारे स्वरूपों का समर्थन करता है और कुछ अच्छी साझा करने की विशेषताएं हैं।


कुछ अन्य विकल्पों में compilr.com और ideone.com शामिल हैं।
काइल

6

यदि आप जेलब्रेक करने के लिए तैयार हैं, तो इसका उत्तर हां में है। आप अपने iPad पर GCC (XCode के साथ शामिल वही ओपन-सोर्स C कंपाइलर) स्थापित कर सकते हैं।

प्रक्रिया थोड़ी जटिल है, लेकिन यह निश्चित रूप से संभव है। आप यहां निर्देश पा सकते हैं। मैंने जो निर्देश जोड़े हैं वे केवल iPhone का उल्लेख करते हैं, लेकिन समान प्रक्रिया को iPad पर काम करना चाहिए।

यदि आप जेलब्रेक करने के इच्छुक नहीं हैं, तो VxJasonxV ने जो समाधान सुझाया है, वह आपका एकमात्र विकल्प हो सकता है।


1
मैं ऐसा करने पर किसी को भी सावधान कर दूंगा - पिछले 2 iOS, यह आपके iDevice को ठीक से बूट नहीं करने का कारण बन सकता है, क्योंकि भगवान जानता है कि क्या कारण है।
रिचर्ड जे। रॉस III

1
यह भी ध्यान दिया जाना चाहिए कि एक्सकोड अब जीसीसी का उपयोग नहीं करता है, लेकिन अब यह क्लैंग का उपयोग करता है, एक कस्टम कोडबेस जिसे जीसीसी के लिए प्रतिस्थापन के रूप में डिज़ाइन किया गया था (लेकिन केवल सी-आधारित भाषाओं के लिए)।
रिचर्ड जे। रॉस III

3

Apple iPad पर चलने के लिए ऐप स्टोर समीक्षा प्रक्रिया द्वारा अनुमोदित के अलावा किसी भी निष्पादन योग्य (मशीन) कोड को चलाने की अनुमति नहीं देता है।

जब तक सी कोड डाउनलोड करने से अक्षम किया गया था, तब तक iPad के लिए सी दुभाषिया को पोर्ट करना संभव हो सकता है ।


2

IOS डेवलपर प्रोग्राम लाइसेंस एग्रीमेंट में एक क्लॉज के कारण किसी भी iOS डिवाइस के लिए कोई सी कंपाइलर ऐप स्टोर ऐप नहीं है, जो मूल रूप से कहता है कि:

"Apple का iOS SDK बाहरी निष्पादन योग्य कोड को डाउनलोड करने या चलाने से iPhone के किसी भी सॉफ़्टवेयर को रोकता है"

इसे विकिपीडिया से लिया गया है । मेरा मानना ​​है कि मैं किसी और कारण से समझौते से नहीं जुड़ सकता।

यदि आप सिर्फ एक संपादक चाहते हैं तो आप प्रोजेक्ट एडिट को देख सकते हैं ।

संपादित करें: लगता है कि शर्तों को अद्यतन किया गया था, लेकिन शायद केवल व्याख्या किए गए कोड की अनुमति है जैसे पायथन के लिए पाइथोनिस्ता ऐप करता है लेकिन संकलित कोड के लिए नहीं।


2
वह उद्धरण वास्तव में पुराना है। पिछले कुछ महीनों में शब्दों को बदलने के लिए (संकलित नहीं) कोड को चलाने की अनुमति देने के लिए बदल दिया गया था, जब तक कि यह कोई डाउनलोड न करे। लेकिन बेशक, [उद्धरण वांछित] और मुझे यह अभी तक नहीं मिला है।
जेसन सलज़


1

यदि आपके iPhone iOS 8 का समर्थन नहीं करता है जो CPPCode की आवश्यकता है, तो PowerC ++ CPPCode का एक विकल्प है। लेकिन PowerC ++ केवल iOS के लिए अनुकूलित DOS वातावरण में स्थापित C ++ बिल्डर का उपयोग करता है। यह थोड़ा पुराना है और C ++ मानकों के नए संस्करणों का समर्थन नहीं करता है। सावधानी: यह ज्यादातर समय बहुत अच्छी तरह से काम करता है लेकिन इसके कुछ कार्यों के आह्वान पर गिर जाता है। इसके अलावा, फ़ॉन्ट आकार बहुत छोटा दिखाई दे सकता है और बड़ा नहीं किया जा सकता है।


0

मैंने इस C / C ++ कंपाइलर पर ठोकर खाई है ; यकीन नहीं है कि यह क्या है, हालांकि यह iPhone / iPad के लिए एक साधारण-ईश C / C ++ कंपाइलर जैसा दिखता है।

मेरा अनुमान है कि यह वास्तव में आईओएस बाइनरी कोड को संकलित नहीं करता है, लेकिन किसी प्रकार के बायटेकोड के अनुसार जो प्रोग्राम की व्याख्या करता है। यह एकमात्र तरीका है जो Apple QA द्वारा प्राप्त किया जा सकता है।


0

यहाँ Cydia के माध्यम से C कंपाइलर विकल्प उपलब्ध हैं, साथ ही कुछ गैर-मानक रिपॉजिटरी जो अतिरिक्त टूल और पैकेज प्रदान करते हैं जो किसी के लिए iPad को कंप्यूटर के रूप में कार्यात्मक बनाने की कोशिश करने के लिए दिलचस्प हैं ...

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें


0

वास्तव में आप बस compileonline.com पर जा सकते हैं। आप इस साइट पर किसी भी प्रोग्रामिंग भाषा का उपयोग कर सकते हैं, मुफ्त में!


ऑनलाइन संकलन का आनंद लें

अपने पसंदीदा ब्राउज़र का उपयोग करके और अपनी स्थानीय मशीन पर कोई सेटअप किए बिना अपनी पसंदीदा प्रोग्रामिंग भाषाओं को ऑनलाइन संकलित करने और निष्पादित करने के लिए बस निम्नलिखित सरल चरणों का पालन करें।

चरण - 1 अपनी पसंदीदा भाषा चुनें जिसे आप निष्पादित करना चाहते हैं।

चरण - 2 उपलब्ध टेक्स्ट एडिटर का उपयोग करके अपने स्रोत को टाइप करें।

स्टेप - 3 अंत में कंपाइल बटन पर क्लिक करें [Ctrl + E on Windows & Command + E on Mac] रिजल्ट देखने के लिए।



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