Android पर C++ compile करें और चलाएँ — डिवाइस पर, एक download के बाद ऑफ़लाइन
एक पूर्ण Clang-आधारित compiler pack के साथ अपने Android फ़ोन पर C++ compile करें और चलाएँ: इसे एक बार download करें, फिर डिवाइस पर और ऑफ़लाइन build करें। यह किसके लिए है और इसकी सीमाएँ कहाँ हैं।
C++ को एक गंभीर compiler चाहिए, जो ठीक वही वजह है कि लोग मान लेते हैं कि यह एक फ़ोन पर
पहुँच से बाहर है। PocketCode Clang पर बना एक full C/C++ compiler pack देता है:
इसे एक बार download करें, और आपकी .cpp फ़ाइलें डिवाइस पर, ऑफ़लाइन compile होती हैं
और चलती हैं।
एक पूर्ण compiler pack, फिर ऑफ़लाइन
C++ एक वैकल्पिक pack के रूप में आता है — एक असली Clang-आधारित toolchain — जिसे आप
एक ही बार इंस्टॉल करते हैं। उसके बाद: कोई .cpp फ़ाइल खोलें, Run पर टैप करें, और यह
locally compile और execute होती है।
- वह आधुनिक भाषा जो आप लिखते हैं — classes, templates, STL,
std::cout, RAII — डिवाइस पर compile होती है। - असली Clang diagnostics, warnings और errors, ठीक वैसे ही जैसे एक desktop पर।
- एक बार इंस्टॉल होने के बाद, यह बिना किसी कनेक्शन के चलता है, और कुछ भी डिवाइस से बाहर नहीं जाता।
खासतौर पर त्वरित, हल्के C के लिए, एक बंडल किया हुआ C compiler भी है जिसे किसी download की बिल्कुल ज़रूरत नहीं — देखें Android पर C compile करें और चलाएँ।
यह किस काम के लिए बढ़िया है
- C++ सीखना — templates, STL, memory model, सब चलते-फिरते।
- Algorithm और competitive-programming अभ्यास — compile-और-चलाओ अभ्यास कहीं भी।
- छोटे programs और अभ्यास — कोई class बनाएँ, उसे चलाएँ, दोहराएँ।
Editor जोड़ता है Clang-स्तर की highlighting, autocomplete और formatting और C++ के विराम-चिह्नों के लिए एक symbol bar।
ईमानदार सीमाएँ
- एक बार का download। पूरा C/C++ pack बंडल की गई पाँच से भारी है; इसके इंस्टॉल होने के बाद, compilation पूरी तरह ऑफ़लाइन है।
- सीखने और छोटे builds के लिए tuned। अभ्यास और single-file programs के लिए आदर्श — कोई बड़ी multi-library native build system नहीं।
- फ़ोन-पैमाने की compilation। छोटे programs के लिए बढ़िया; विशाल codebases एक desktop पर होने चाहिए।
इन दायरों के भीतर, यह असली C++ है, आपके फ़ोन पर compile और चलाया जाता है।
सूची का हिस्सा
C++ उन लगभग एक दर्जन भाषाओं में से एक है जिन्हें PocketCode डिवाइस पर चलाता है — पाँच ऑफ़लाइन बंडल की गई (Python, JavaScript, C, Ruby, PHP) और इस जैसे packs। देखें पूरी सूची।
pack एक बार जोड़ें और आपका फ़ोन C++ compile करता है, ऑफ़लाइन।
PocketCode Google Play पर आ रहा है। इसे अपने डिवाइस पर आज़माने के लिए प्री-रजिस्ट्रेशन में शामिल हों।
कोड एडिटर
इस पर त्वरित जवाब
PocketCode आज़माने के लिए तैयार हैं?
ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।