C4droid - C/C++ compiler & IDE 8.00

लाइसेंस: नि: शुल्क परीक्षण ‎फ़ाइल आकार: 2.94 MB
‎उपयोगकर्ताओं की रेटिंग: 2.6/5 - ‎15 ‎वोट

C4droid एंड्रॉइड के लिए सबसे शक्तिशाली सी/सी++ आईडीई + सी/सी ++ कंपाइलर है। सुविधाऐं: • ऑफ़लाइन सी/सी ++ कंपाइलर: एंड्रॉइड डिवाइस पर अपने स्वयं के अनुप्रयोग बनाएं और इंटरनेट एक्सेस के बिना भी उन्हें चलाएं • QT, SDL, SDL2, Allegro, SFML, FLTK और मूल गतिविधि ग्राफिक्स के लिए समर्थन • निर्यात करें और अपने कार्यक्रमों को एपीके या बाइनरी के रूप में साझा करें • ब्रेकपॉइंट्स और घड़ियों के साथ डिबगर • CMake और Makefile समर्थन: अपने पीसी पर एक ही बिल्ड स्क्रिप्ट का उपयोग करें (BusyBox शामिल है) • सिंटेक्स हाइलाइटिंग, टैब, कोड कंप्लीशन, कोड फॉर्मेटिंग, फाइल असोसिएशन और पूर्ववत/रीडो के साथ सोर्स कोड एडिटर • कोई जड़ की आवश्यकता नहीं है (लेकिन C4droid यदि आप चाहते हैं तो अपने कार्यक्रमों के लिए इसका उपयोग कर सकते हैं) • पूर्ण ANSI सी और आईएसओ C99 टीसीसी (टिनी सी संकलक) के साथ समर्थन + musl libc • पूरी तरह से कार्यात्मक सी ++ कंपाइलर, जीसीसी के साथ पूर्ण सी + + 11 समर्थन • Git एकीकरण • अनुकूलन जीयूआई, चुनें कि टैब और बटन अपने आप में कहां रखें, विषयों का भी समर्थन किया जाता है उन्नत प्रोग्रामिंग और शिक्षा के लिए अर्ध-स्वचालित ओपन-सोर्स लाइब्रेरी पोर्टिंग सुविधा C4droid उपयोगकर्ता-मैत्री आउट-ऑफ-द-बॉक्स होने के लिए डिज़ाइन किया गया है, लेकिन कुछ भी सही नहीं है, इसलिए यहां उन प्रश्नों के कुछ उत्तर दिए गए हैं जो दिखाई दे सकते हैं: मेकफाइल, मल्टीफाइल प्रोजेक्ट्स आदि का उपयोग कैसे करें? लंबे समय तक क्लिक करने वाले संकलन बटन (या "संकलन सेटिंग्स" का चयन करें यदि बटन छिपे हुए हैं/स्थानांतरित) और वर्तमान निर्देशिका को आपके इच्छित मोड का उपयोग करने के लिए कॉन्फ़िगर करें। ध्यान दें कि जब आप ठीक प्रेस करते हैं तो C4droid .c4droid कॉन्फ़िगरेशन फ़ाइल बनाएगा। कुछ मोड (जैसे मेकफाइल) को परिणाम निष्पादित फ़ाइल नाम दर्ज करने की आवश्यकता होती है, ऐसा करना न भूलें। ऐसा करने के बाद सभी अपने ऐप को नियमित रूप से बनाने और चलाने के लिए बटन संकलित और चलाने का उपयोग करते हैं। सिंगल-फाइल मोड में ग्राफिक्स लाइब्रेरी का उपयोग कैसे करें? बस एसडीएल प्लगइन स्थापित करें और C4droid वरीयताओं में जी + + कंपाइलर का चयन करें। ध्यान दें कि C4droid एक बहुत ही सरल स्रोत कोड विश्लेषण का उपयोग करके ऐप मोड चुनता है: प्रत्येक ग्राफिक्स मोड का पता इसी के साथ पता लगाया जाता है जिसमें स्ट्रिंग शामिल है (उदाहरण के लिए एसडीएल को "SDL.h" #include के साथ पता लगाया जाता है, अधिक जानकारी के लिए बंडल किए गए उदाहरणों की जांच करें)। इन पंक्तियों पर टिप्पणी करेंगे नहीं कोई प्रभाव पड़ता है। यदि आप एक फ़ाइल क्यूट ऐप संकलित कर रहे हैं, तो आपको स्रोत कोड फ़ाइल के अंत में "yoursourcefilenamewithcpp.moc" के #include भी जोड़ना चाहिए। मैन्युअल रूप से सी++ समर्थन कैसे स्थापित करें? C4droid आपको पहले स्टार्टअप में सी + + समर्थन स्थापित करने के लिए कहेगा और खुद को अर्ध-स्वचालित मोड में कॉन्फ़िगर करेगा। यदि आप मैन्युअल रूप से ऐसा करना चाहते हैं, तो आपको इसकी आवश्यकता है: 0) पर्याप्त (100MB +) आंतरिक स्मृति 1) जीसीसी प्लगइन स्थापित करें 2) C4droid वरीयताओं में जी + + कंपाइलर का चयन करें ध्यान दें कि यदि आप सी कंपाइलर के रूप में C4droid का उपयोग करना चाहते हैं, तो जीसीसी का चयन करना बेहतर है, जी + + नहीं। पुस्तकालयों का निर्माण और स्थापित करने का तरीका कैसे बनाएं? लगभग उसी तरह के रूप में नियमित रूप से Makefile इमारत के अलावा कि सबसे शायद कुछ पैचिंग की आवश्यकता हो सकती है । वर्तमान में परीक्षण पुस्तकालय जीएमपी, एमपीआरआर, एमपीसी, libxml2, नीयन, वर्गलाइट, SDL_gfx (--अक्षम-mmx आवश्यक) हैं । कौन सा इशारों/कीबोर्ड शॉर्टकट C4droid समर्थन करता है? लंबे समय से क्लिक करें इशारों: नया बटन: वर्तमान फ़ाइल को हटाएं। बटन बचाओ: के रूप में सहेजें। खुला बटन: हाल ही में फ़ाइलें। रन बटन: तर्कों के साथ भागो। संकलन बटन: वर्तमान निर्देशिका को कॉन्फ़िगर करें। टैब: बंद टैब। कीबोर्ड शॉर्टकट: सीटीआरएल-सी, सीटीआरएल-वी, कॉपी, पेस्ट और कट के लिए सीटीआरएल-एक्स सेव/ओपन के लिए Ctrl-S, Ctrl-O पूर्ववत/रेडो के लिए सीटीआरएल-जेड, सीटीआरएल-वाई । Ctrl-L के लिए "लाइन पर जाओ" खोजने के लिए Ctrl-F चयनित सभी के लिए Ctrl-A निर्माण/संकलन के लिए Ctrl-B रन के लिए Ctrl-R ऑटोपूर्णता के लिए Ctrl-Space/Ctrl-D (Ctrl-Space एंड्रॉयड द्वारा आरक्षित किया जा सकता है) [email protected] पर कीड़े की रिपोर्ट करें। C4droid "एंड्रॉइड के लिए सी" (या "एंड्रॉइड के लिए सी ++" के लिए खड़ा है।) C4droid एक ऑनलाइन कंपाइलर नहीं है, इसलिए यह वास्तविक बाइनरी का उपयोग करता है। एपीके में कुछ बाइनरी (एल) जीपीएल के तहत लाइसेंस प्राप्त हैं, मुझे स्रोत कोड (टिनी सी कंपाइलर, जीसीसी, लज्जीबॉक्स, आदि) के लिए ईमेल करें। एंड्रॉयड गूगल इंक का एक ट्रेडमार्क है

संस्करण इतिहास

  • विवरण N/A पर तैनात 2016-07-23
    यदि आप एंड्रॉइड 6 पर अपडेट होने वाली किसी भी समस्या का सामना करते हैं, तो C4droid को पूरी तरह से फिर से स्थापित करें (प्लगइन्स के साथ), 5.96:, टर्मिनल चूक हॉटफिक्स, 5.95:, अपडेट के बाद सभी मेकफाइल परियोजनाओं के लिए साफ करें, यह संस्करण हाल ही में Google कीबोर्ड बग के लिए बाइनरी असंगत है! हाल ही में Google कीबोर्ड बग के लिए जोड़ा गया वर्कअराउंड, एलिवर लिबक्स के लिए माइग्रेट किया गया c++14 और c++11 समर्थन अब पूरा हो गया है, जीसीसी को अपडेट किया गया 6.1.0, एसडीएल को अपडेट किया गया 2.0.4, टर्मिनल अपडेट किया गया, लक्ष्य एपीआई 23, पूर्ण डिबगर रीफाक्टरिंग, न्यूनतम एपीआई संस्करण अब 8 (libcxx) है
  • विवरण 4.03 पर तैनात 2013-06-30
    कई सुधार और अपडेट

कार्यक्रम विवरण