Ich kann nicht verstehen, warum ich 3 $ für C4droid bezahlen muss, da es nur GCC mit einem Editor ist.
Verwenden Sie die neue kostenlose CppDroid - C/C++ IDE auf Android. Es enthält viele C/C++-Beispiele und Tutorials. Blog-Link, Google Play-Link (benötigt 190 MB).
Das Kompilieren von Anwendungen erfordert im Allgemeinen keine beträchtliche Rechenleistung. Bei meinem 286 habe ich das immer gemacht. Das OP möchte gcc auf seinem Telefon.
Suchen Sie im Google Market nach C4droid (C/C++-Compiler). Installieren Sie dann das GCC-Plugin für C4droid aus dem Market. (Diese kosten ein paar Dollar).
Aus der Marktbeschreibung:
Es ist ein Plugin für c4droid, das es erlaubt, C- und C++-Quellcode mit GCC zu kompilieren. Es enthält gcc 4.7 mit Bionic (Android libc). Der Quellcode wurde nicht geändert, Sie können ihn also selbst kompilieren, wenn Sie möchten.
Sie können nativen Code als Android-Anwendung schreiben, kompilieren und verteilen.
Weitere Informationen zum NDK finden Sie hier.
Wenn Sie möchten, dass dies ohne das offizielle Framework und die Anwendungspaketierung erfolgt, müssen Sie sich mit der Cross-Kompilierung der Anwendung für die ARM-Architektur befassen.