Esiste un compilatore C per iPad?

13

Mi piacerebbe studiare C usando l'iPad. Solo programmi semplici. Quindi, c'è un compilatore C per iPad?

    
posta Daniel Grillo 04.03.2011 - 03:28
fonte

10 risposte

11

Un rapido sguardo su iTunes Store rivela CodeToGo (collegamento iTunes Store). Poiché non puoi compilare sull'iPad stesso, questa app sfrutta un servizio web ( IDEOne ) per eseguire il programma e restituire i risultati sul tuo dispositivo . L'app costa $ 3 dollari e un binario universale (iPhone + iPad). Il servizio web sembra essere gratuito, se non solo un po 'brutto:).

    
risposta data 04.03.2011 - 04:14
fonte
7

Se disponi di una connessione Internet, puoi utilizzare codepad.org . Ti permettono di compilare molte lingue diverse dal codice che incolli in un modulo web. Supporta molti formati e ha alcune funzioni di condivisione carine.

    
risposta data 04.03.2011 - 11:40
fonte
6

Se sei disposto a effettuare il jailbreak, la risposta è sì. Puoi installare GCC (lo stesso compilatore C open source incluso con XCode) sul tuo iPad.

Il processo è un po 'complicato, ma è certamente possibile. Puoi trovare le istruzioni qui . Le istruzioni che ho collegato menzionano solo l'iPhone, ma la stessa procedura dovrebbe funzionare su iPad.

Se non sei disposto a effettuare il jailbreak, la soluzione suggerita da VxJasonxV potrebbe essere la tua unica opzione.

    
risposta data 04.03.2011 - 04:37
fonte
3

Apple non consente di eseguire alcun codice eseguibile (macchina) diverso da quello approvato dalla procedura di revisione dell'App Store per essere eseguito su un iPad.

Potrebbe essere possibile portare un C interprete sull'iPad, a condizione che sia stato disabilitato dal download del codice C.

    
risposta data 04.03.2011 - 04:32
fonte
2

Non ci sono app per l'app del compilatore C per qualsiasi dispositivo iOS a causa di una clausola nel Contratto di licenza del Programma per sviluppatori iOS che sostanzialmente dice che:

"Apple's iOS SDK prevents any software on the iPhone from downloading or running external executable code"

Ciò è preso da wikipedia . Credo di non poter collegare l'accordo per una ragione o per l'altra.

Se vuoi solo un editor, puoi consultare Modifica del progetto .

Modifica Sembra che i termini siano stati aggiornati ma forse solo il codice interpretato è permesso come quello che l'applicazione Pythonista fa per Python ma non per il codice compilato.

    
risposta data 04.03.2011 - 04:31
fonte
1

L' app ios CppCode supporta il codice completo e non richiede jailbreak e connessione Internet

    
risposta data 03.12.2014 - 13:54
fonte
1

PowerC ++ è un'alternativa a CPPCode se il tuo iPhone non supporta iOS 8 che richiede CPPCode. Ma PowerC ++ utilizza solo un builder C ++ installato in un ambiente DOS personalizzato per iOS. Sembra un po 'obsoleto e non supporta le versioni più recenti degli standard C ++. Attenzione: funziona abbastanza bene la maggior parte del tempo, ma collassa sull'invocazione di alcune delle sue funzioni. Inoltre, la dimensione del carattere potrebbe apparire troppo piccola e non può essere ingrandita.

    
risposta data 19.06.2015 - 23:40
fonte
0

Mi sono imbattuto in su questo compilatore C / C ++ ; non sono sicuro di cosa valga la pena, ma sembra un semplice compilatore C / C ++ per iPhone / iPad.

La mia ipotesi è che in realtà non viene compilato per codice binario iOS, ma per una sorta di bytecode che il programma quindi interpreta. Questo è l'unico modo che può ottenere da Apple QA.

    
risposta data 05.07.2012 - 19:22
fonte
0

Ecco le opzioni del compilatore C disponibili tramite Cydia, insieme ad alcuni repository non standard che forniscono strumenti e pacchetti aggiuntivi che sono interessanti per chiunque tenti di rendere un ipn funzionale come come un computer. .

    
risposta data 22.11.2011 - 09:33
fonte
0

In realtà puoi andare su compileonline.com Puoi usare qualsiasi linguaggio di programmazione su questo sito, gratuitamente!

Enjoy Online Compilation

Just follow the following simple steps to compile and execute any of your favorites programming languages online using your favorite browser and without having any setup on your local machine.

Step - 1 Select your favorite language which you want to execute.

Step - 2 Type your source using available text editor.

Step - 3 Finally click compile button [ Ctrl+E on Windows & Command+E on Mac ] to see the result.

risposta data 07.05.2014 - 22:54
fonte

Leggi altre domande sui tag