C4droid.apk



Opis
C4droid jest łatwy w obsłudze (ale mocny), C / C + + IDE + C / C + + dla systemu Android w GNU Makefile, SDL i wsparcia Qt. C4droid obsługuje urządzenia z procesorami ARM tylko (a nie urządzenia z MIPS Intel x86 lub procesorem).
Możesz tworzyć własne aplikacje na urządzenia z systemem Android i uruchomić je nawet bez dostępu do Internetu: kompilator jest offline. Wyniki mogą być eksportowane do pliku wykonywalnego (na aplikacje terminalowe) lub APK (dla aplikacji z GUI).
Ta aplikacja wykorzystuje TCC i uClibc (lub GCC + Bionic z wtyczki), więc ma pełne wsparcie ANSI C i ISO C99 (i pełne wsparcie C + + z GCC).
C4droid obsługuje podświetlanie składni, uzupełnianie kodu i formatowanie kodu źródłowego, więc jest to bardzo wygodne narzędzie do kształcenia i programowania w podróży.
. C4droid poprosi zainstalować C + + pomoc w pierwszym starcie i skonfiguruje się w trybie półautomatycznym
Jeśli chcesz to zrobić ręcznie, potrzebujesz:
0) Enough pamięci wewnętrznej lub prawa roota. C4droid nie wymaga praw administratora w przypadku urządzeń z więcej niż 50MB wolnej pamięci wewnętrznej.
1) Instalowanie GCC plugin (C4droid poprosi go zainstalować).
2) Wybierz G+ kompilator + w C4droid preferencji.
3 *) Zastosowanie iostream nie iostream. h
4 *) Dodaj "using namespace std;" do swojego programu (przed int main)
C4droid zawiera emulator terminala z BusyBox, więc można użyć Makefile bez zmian, powłoki polecenia Składnia jest taka sama jak na Linux PC.
Do kompilacji projektów Makefile, otworzyć dowolny plik w tym samym folderze z Makefile i długo-click "skompilować" do skonfigurować katalog bieżący (C4droid stworzy. c4droid plik konfiguracyjny, kiedy będziesz naciśnij OK). Po skonfigurowaniu katalogu, możesz nacisnąć przycisk i C4droid kompilacji będzie budować swój projekt.
Nie zapomnij wpisać nazwę wykonywalny i wybrać tryb kompilacji (i naciśnij ok także, jeszcze zmiany zostaną odrzucone)
Możesz też zbudować i zainstalować open-source bibliotek sam sposób. Obecnie testowane biblioteki są gmp (pamięć wewnętrzna tylko), MPFR, mpc, libxml2, neon, sqlite, SDL_gfx (- wyłącz-mmx wymagane).
C4droid obsługuje SDL, NativeActivity i Qt dla GUI teraz zainstalować wtyczkę SDL dla C4droid niego korzystać (tylko GCC / G+ + kompilator jest obsługiwany, więc trzeba plugin GCC również).
(SDL jest wykrywany z # include "SDL.h", NativeActivity jest wykrywany z # include "android_native_app_glue.h", Qt jest wykrywany z # include "QtGui").
Qt wsparcia: ograniczenia
1) Jeśli kompilacji jednego pliku Qt aplikacji, należy dodać # include "yoursourcefilenamewithcpp.moc" do koniec pliku. Jeśli używasz PRO. Plik do kompilacji, nie musisz tego robić.
Skrócona instrukcja:
Jeżeli znalazłeś błąd lub aplikację nie działa, napisz do mnie.
Działania: długie kliknij
przycisk Zapisz: zapisz jako.
przycisk Open:. Ostatnie pliki
Uruchom przycisk:. uruchomić z argumentami
Kompilacja przycisk: skonfigurować katalog bieżący.
Tab: close tab.
Wynik kompilacji (binarne lub APK) mogą być eksportowane za pomocą menu-> Eksportuj.
Jeśli masz "niedozwoloną instrukcję" błąd za pomocą wewnętrznego kompilator C (TCC), zainstalować gcc plugin, GCC wspiera softfloat domyślnie.
Pobierz