Cxxdroidは、Android向けの最も使いやすい教育用CおよびC ++ IDEです。
特徴:
-オフラインC / C ++コンパイラ:C / C ++プログラムを実行するためにインターネットは必要ありません。
-パッケージマネージャーと、Boost、SQLite、ncurses、libcurlなどの一般的なライブラリ用にビルド済みのパッケージを含むカスタムリポジトリ。
-SDL2、SFML *、Allegro *などのグラフィックライブラリも利用できます。
-より迅速な学習のためにすぐに利用できる例。
-フル機能のターミナルエミュレータ。
-CERNClingに基づくC / C ++インタプリタモード(REPL)も利用できます。
-高度なコンパイラキャッシュテクノロジーによる卓越したパフォーマンス:Boostライブラリを使用すると最大33倍高速になり、平均3倍の速度向上。
-クリーンで成熟したアーキテクチャ:コードが同じコンパイラで分析およびコンパイルされるようになり、プログラムのランタイムエラーが原因でIDEが完全にクラッシュすることはありません:)
-速度と使いやすさを念頭に置いて設計されたUI:プログラムを実行するためだけに必要なわかりにくいショートカットやタッチボタンの組み合わせを忘れてください。
-真のコンパイラ:Java(またはJavascript)ベースのインタプリタは含まれず、インラインアセンブラ言語もサポートされます(Clang構文)。
エディターの機能:
-他の実際のIDEと同じように、リアルタイムのコード予測、自動インデント、およびコード分析。 *
-C ++でプログラムする必要のあるすべての記号を含む拡張キーボードバー。
-構文の強調表示とテーマ。
-タブ。
-Pastebinのワンクリック共有。
*アスタリスクが付いている機能は、プレミアムバージョンでのみ使用できます。
重要なお知らせ:Cxxdroidには、少なくとも150MBの空き内部メモリが必要です。 200MB以上をお勧めします。 Boostなどの重いライブラリを使用している場合はさらに多くなります。
バグを報告したり、機能のリクエストを提供したりして、Cxxdroidの開発に参加してください。感謝します。
まだ利用できない機能のリストですが、追加に取り組んでいます。
-デバッガー
Cxxdroidの主な目標は、ユーザーがC ++プログラミング言語を学習できるようにすることであるため、私たちの最優先事項は、共通ライブラリの移植です。ライブラリの追加を依頼する場合は注意してください。
法律情報。
CxxdroidAPKのBusyboxとGNUldは、(L)GPLでライセンスされています。ソースコードについては、メールでお問い合わせください。
CxxdroidにバンドルされているClangにはいくつかの重要な変更がありますが、このフォークのソースは現在閉鎖されています。 Cxxdroidのこの(または他の専有)部分を他の製品で再利用することは許可されておらず、これは著作権侵害と見なされます。 Cxxdroidでコンパイルされたバイナリも、独自のライブラリにリンクされている場合、これらの制限の対象となる可能性があります。
アプリケーションで利用可能なサンプルは、1つの例外を除いて、教育用に無料で使用できます。サンプルまたはその派生物は、競合する製品では使用できません(いかなる方法でも)。アプリがこの制限の影響を受けるかどうかわからない場合は、常にメールで許可を求めてください。
AndroidはGoogleInc。の商標です。
Cxxdroid - C/C++ compiler IDE
Google Playの上で最もユーザーフレンドリーなC / C ++ IDEでのCおよびC ++プログラミングを学びます
情報について Cxxdroid - C/C++ compiler IDE
パッケージ名 | ru.iiec.cxxdroid | |
ライセンス | Free | |
OS | Android | |
カテゴリ | EDUCATION | |
言語 |
English + 15
|
|
著者 | Lider Soft KZ | |
ダウンロード | 10000 | |
日付 | Nov 7, 2024 | |
広告 | 指定なし |