C4droid एंड्रॉइड के लिए सबसे शक्तिशाली सी / सी आईडीई सी / सी कंपाइलर है।
विशेषताएं:
• ऑफ़लाइन सी / सी कंपाइलर: एंड्रॉइड डिवाइस पर अपने स्वयं के एप्लिकेशन बनाएं और चलाएं उन्हें इंटरनेट एक्सेस के बिना भी
• क्यूटी, एसडीएल, एसडीएल 2, एलेग्रो, एसएफएमएल, एफएलटीके और ग्राफिक्स के लिए नेटिवेटिविटी सपोर्ट
• अपने प्रोग्राम को एपीके या बाइनरी के रूप में निर्यात करें और साझा करें
• ब्रेकपॉइंट्स और घड़ियों के साथ डीबगर
• सीएमएकेई और मेकफ़ाइल समर्थन: अपने पीसी पर एक ही बिल्ड स्क्रिप्ट का उपयोग करें (BusyBox शामिल है)
• वाक्य कोड संपादक सिंटैक्स हाइलाइटिंग, टैब, कोड पूर्णता, कोड स्वरूपण, फ़ाइल एसोसिएशन और पूर्ववत / रेडो
• नहीं रूट आवश्यक (लेकिन C4Droid यदि आप चाहें तो अपने प्रोग्रामों के लिए इसका उपयोग कर सकते हैं)
• पूर्ण एएनएसआई सी और आईएसओ सी 99 समर्थन टीसीसी (टिनी सी कंपाइलर) एमयूएसएल एलआईबीसी के साथ समर्थन
• पूरी तरह से कार्यात्मक सी कंपाइलर, पूर्ण सी 11 समर्थन के साथ जीसीसी
• जीआईटी एकीकरण
• अनुकूलन योग्य जीयूआई, अपने आप से टैब और बटन कहां रखें, थीम को भी समर्थित किया गया है
• अर्द्ध स्वचालित ओपन-सोर्स लाइब्रेरी पोर्टिंग फीटू उन्नत प्रोग्रामिंग और शिक्षा के लिए फिर से
C4Droid उपयोगकर्ता-मित्र को आउट-ऑफ-द-बॉक्स होने के लिए डिज़ाइन किया गया है, लेकिन कुछ भी सही नहीं है, इसलिए यहां प्रश्नों के कुछ उत्तर दिए गए हैं जो दिखाई दे सकते हैं:
मेकफ़ाइल्स, मल्टीफाइल प्रोजेक्ट इत्यादि का उपयोग कैसे करें?
संकलक बटन का उपयोग कैसे करें (या "संकलन सेटिंग्स" का चयन करें यदि बटन छुपाए गए / स्थानांतरित होते हैं) और वर्तमान निर्देशिका को आपके इच्छित मोड का उपयोग करने के लिए कॉन्फ़िगर करें।
नोट करें कि c4droid होगा जब आप ठीक दबाते हैं तो .c4droid कॉन्फ़िगरेशन फ़ाइल बनाएँ। कुछ मोड (जैसे मेकफ़ाइल) को परिणाम निष्पादन योग्य फ़ाइल नाम दर्ज करने की आवश्यकता होती है, ऐसा करना न भूलें।
ऐसा करने के बाद सभी को नियमित रूप से अपने ऐप को बनाने और चलाने के लिए संकलन और चलाने वाले बटन का उपयोग करें।
कैसे सिंगल-फाइल मोड में ग्राफिक्स पुस्तकालयों का उपयोग करने के लिए?
बस एसडीएल प्लगइन स्थापित करें और सी 4 डिस्क्रॉइड वरीयताओं में जी कंपाइलर का चयन करें।
नोट करें कि C4Droid एक बहुत ही सरल स्रोत कोड विश्लेषण का उपयोग कर ऐप मोड चुनता है:
प्रत्येक ग्राफिक्स मोड का पता चला है संबंधित स्ट्रिंग के साथ (जैसे एसडीएल का पता चला है # "sdl.h" के साथ पता चला है, अधिक जानकारी के लिए बंडल उदाहरणों की जांच करें)। इन लाइनों को टिप्पणी करना नहीं
का कोई प्रभाव नहीं होगा।
यदि आप एकल-फ़ाइल क्यूटी ऐप संकलित कर रहे हैं, तो आपको स्रोत कोड फ़ाइल के अंत में "yoursourcefilenamewithcp.moc" भी शामिल होना चाहिए ।
सी समर्थन मैन्युअल रूप से कैसे स्थापित करें?
c4droid आपको पहले स्टार्टअप पर सी समर्थन स्थापित करने के लिए कहेंगे और इसे अर्द्ध स्वचालित मोड में कॉन्फ़िगर करेगा।
यदि आप इसे मैन्युअल रूप से करना चाहते हैं, तो आप आवश्यकता:
0) पर्याप्त (100 एमबी) आंतरिक मेमोरी
1) जीसीसी प्लगइन स्थापित करें
2) C4Droid प्राथमिकताओं में जी कंपाइलर का चयन करें
यदि आप C4Droid को सी कंपाइलर के रूप में उपयोग करना चाहते हैं, तो यह है जीसीसी का चयन करने के लिए बेहतर है।
पुस्तकालयों का निर्माण और स्थापित कैसे करें?
लगभग नियमित रूप से मेकफाइल बिल्डिंग के अलावा शायद कुछ पैचिंग की आवश्यकता हो सकती है।
वर्तमान में परीक्षण पुस्तकालय हैं जीएमपी, एमपीएफआर, एमपीसी, libxml2, नियॉन, SQLite, SDL_GFX (- Disable-mmx आवश्यक)।
कौन सा इशंस / कीबोर्ड शॉर्टकट c4droid समर्थन करता है?
लंबे-क्लिक इशारे:
नया बटन : वर्तमान फ़ाइल हटाएं।
सहेजें बटन: के रूप में सहेजें।
ओपन बटन: हालिया फाइलें।
रन बटन: तर्क के साथ चलाएं।
संकलन बटन: वर्तमान निर्देशिका को कॉन्फ़िगर करें।
कीबोर्ड शॉर्टकट:
CTRL-C, CTRL-V, CTRL-X कॉपी, पेस्ट और कट के लिए CTRL-S, CTRL-T, CTRL-Z के लिए CTRL-Z के लिए CTRL-Z, CTRL-y पूर्ववत के लिए / फिर।
"लाइन पर जाएं" के लिए CTRL-L
CTRL-F के लिए CTRL-A के लिए CTRL-A के लिए CTRL-B के लिए CTRL-B के लिए CTRL-B के निर्माण के लिए CTRL-R
स्वत: पूर्णाधिकार के लिए CTRL-SPACE / CTRL-D (CTRL-SPACE को एंड्रॉइड द्वारा आरक्षित किया जा सकता है)
n0n3m4@gmail.com पर कीड़े की रिपोर्ट करें।
C4Droid स्टेट एंड एंड्रॉइड के लिए "(या एंड्रॉइड के लिए सी")।
c4droid एक ऑनलाइन कंपाइलर नहीं है, इसलिए यह असली बाइनरी का उपयोग करता है।
एपीके में कुछ बाइनरी (एल) जीपीएल के तहत लाइसेंस प्राप्त हैं, मुझे स्रोत कोड के लिए ईमेल करें (टिनी सी कंपाइलर, जीसीसी, बिबॉक्स, आदि)
एंड्रॉइड Google Inc. का ट्रेडमार्क है
QT DIGIA का एक पंजीकृत ट्रेडमार्क है।
Fixed a lot of bugs.
Updated GCC to 10.2.
Qt doesn't require any 3rd-party apps anymore.
Terminal can now be closed with Ctrl X.
SDL2 now supports immersive mode.