Chciałbym uczyć się C przy użyciu iPada. Po prostu proste programy. Czy istnieje kompilator C dla iPada?
ipad
applications
Daniel Grillo
źródło
źródło
Jeśli jesteś gotów na jailbreak, odpowiedź brzmi tak. Możesz zainstalować GCC (ten sam kompilator C typu open source zawarty w XCode) na iPadzie.
Proces jest nieco skomplikowany, ale z pewnością jest możliwy. Tutaj znajdziesz instrukcje. Instrukcje, które podłączyłem, wspominają tylko o iPhonie, ale ten sam proces powinien działać na iPadzie.
Jeśli nie masz ochoty na jailbreak, to rozwiązanie zaproponowane przez VxJasonxV może być Twoją jedyną opcją.
źródło
Apple nie zezwala na uruchamianie na iPadzie żadnego kodu wykonywalnego (maszynowego) innego niż zatwierdzony przez proces recenzji App Store.
Możliwe jest przeniesienie interpretera języka C na iPada, o ile nie można było pobrać kodu C.
źródło
Brak aplikacji App Store kompilatora C dla dowolnego urządzenia z systemem iOS z powodu klauzuli zawartej w umowie licencyjnej programu dla programistów iOS, która zasadniczo mówi, że:
To pochodzi z wikipedii . Uważam, że z jakiegoś powodu nie mogę połączyć się z umową.
Jeśli potrzebujesz tylko edytora, możesz spojrzeć na Project Edit .
EDYCJA: Wygląda na to, że warunki zostały zaktualizowane, ale może dozwolony jest tylko interpretowany kod, tak jak robi to aplikacja Pythonista dla Pythona, ale nie dla skompilowanego kodu.
źródło
Aplikacja iOS CppCode obsługuje uzupełnianie kodu i nie wymaga jailbreak i połączenia z Internetem
źródło
PowerC ++ jest alternatywą dla CPPCode, jeśli twój iPhone nie obsługuje iOS 8, którego wymaga CPPCode. Ale PowerC ++ używa tylko C ++ Buildera zainstalowanego w środowisku DOS dostosowanym do iOS. Wydaje się to trochę nieaktualne i nie obsługuje nowszych wersji standardów C ++. Uwaga: przez większość czasu działa dość dobrze, ale zawodzi po wywołaniu kilku swoich funkcji. Ponadto rozmiar czcionki może wydawać się zbyt mały i nie można go powiększyć.
źródło
Natknąłem się na ten kompilator C / C ++ ; Nie jestem pewien, czy warto, ale wygląda na prosty kompilator C / C ++ dla iPhone'a / iPada.
Domyślam się, że tak naprawdę nie kompiluje się do kodu binarnego iOS, ale do jakiegoś kodu bajtowego, który program następnie interpretuje. To jedyny sposób, w jaki można to uzyskać dzięki Apple QA.
źródło
Oto opcje kompilatora C dostępne za pośrednictwem Cydii, a także niektóre niestandardowe repozytoria, które zapewniają dodatkowe narzędzia i pakiety, które są interesujące dla każdego, kto próbuje uczynić iPada tak funkcjonalnym jak komputer ...
źródło
W rzeczywistości możesz po prostu przejść do compileonline.com. Możesz używać dowolnego języka programowania na tej stronie, za darmo!
źródło
https://ide.cs50.io/
Jest to zintegrowane środowisko programistyczne, które działa na wirtualnym ubuntu w przeglądarce. Działa dobrze.
źródło