16 votos

¿Existe un compilador de C para el iPad?

Me gustaría estudiar C utilizando el iPad. Sólo programas sencillos. Entonces, ¿hay un compilador de C para el iPad?

12voto

Christopher Scott Puntos 665

Una mirada rápida a la iTunes Store revela CodeToGo (enlace de la tienda iTunes). Como no se puede compilar en el propio iPad, esta aplicación aprovecha un servicio web ( IDEOne ) para ejecutar el programa y devolver los resultados a su dispositivo. La aplicación cuesta 3 dólares y es un binario universal (iPhone+iPad). El servicio web parece ser gratuito, si no un poco feo :).

8voto

thatisvaliant Puntos 314

Si tiene una conexión a Internet, puede utilizar codepad.org . Te permiten compilar muchos idiomas diferentes a partir del código que pegues en un formulario web. Soporta un montón de formatos y tiene algunas buenas características para compartir.

0 votos

Otras opciones son compilr.com e ideone.com.

6voto

offby1 Puntos 206

Si estás dispuesto a Jailbreak, la respuesta es sí. Puedes instalar GCC (el mismo compilador de C de código abierto incluido en XCode) en tu iPad.

El proceso es un poco complicado, pero sin duda es posible. Puede encontrar las instrucciones aquí. Las instrucciones que he enlazado sólo mencionan el iPhone, pero el mismo proceso debería funcionar en el iPad.

Si no estás dispuesto a Jailbreak, entonces la solución que sugirió VxJasonxV podría ser tu única opción.

1 votos

Yo advertiría a cualquiera de hacer esto - más allá de iOS 2, esto puede causar que su iDevice no arranque correctamente, por Dios sabe qué razón.

1 votos

También hay que tener en cuenta que Xcode ya no utiliza GCC, sino que ahora utiliza Clang, una base de código personalizada que fue diseñada como reemplazo de GCC (pero sólo para lenguajes basados en C).

3voto

Jason Sparks Puntos 948

Apple no permite la ejecución de ningún código ejecutable (máquina) que no haya sido aprobado por el proceso de revisión de la tienda de aplicaciones para ser ejecutado en un iPad.

Podría ser posible portar un C intérprete al iPad, siempre y cuando se desactive la descarga de código C.

2voto

Brant Bobby Puntos 4540

No hay aplicaciones de la App Store con compilador de C para ningún dispositivo iOS debido a una cláusula del Acuerdo de Licencia del Programa para Desarrolladores de iOS que básicamente dice eso:

"El SDK de iOS de Apple impide que cualquier software del iPhone descargue o ejecute código ejecutable externo"

Eso se extrae de wikipedia . Creo que no puedo enlazar con el acuerdo por una u otra razón.

Si sólo quieres un editor puedes mirar Proyecto de edición .

EDITAR: Parece que los términos fueron actualizados pero tal vez sólo se permite el código interpretado como lo que hace la aplicación Pythonista para Python pero no para el código compilado.

2 votos

Esa cita está realmente desfasada. Los términos fueron cambiados en los últimos meses para permitir que el código interpretado (no compilado) se ejecute, siempre y cuando no descargue nada. Pero, por supuesto, [se necesita una cita] y aún no la he encontrado.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X