what r16 r13 para ndk abifilters android gcc arm android-3.0-honeycomb transformer

android - r13 - ndk r16



gcc ON arm/android (4)

Acabo de obtener un transformador de almohadilla EEE. Como cualquier hardware que poseo, me gustaría tener un compilador de C sobre él. Sé que puedo realizar una compilación cruzada, pero me gustaría hacer el desarrollo EN EL propio dispositivo. He buscado en google y todo lo que puedo encontrar son páginas sobre cómo construir una cadena de herramientas de brazo para Linux x86 / 64. ¿Pensamientos?


Como usted le preguntó acerca de esto en junio de 2011 (o tal vez comenzando justo al mismo tiempo), hay algo que hace EXACTAMENTE lo que usted quiere, llamado "Terminal-IDE". Esta es una respuesta mucho mejor que la que marcó como correcta porque no se basa en la compilación cruzada como lo hace la respuesta comprobada.

Terminal-IDE es un entorno de desarrollo integrado que se ejecuta en su dispositivo Android (tal como le preguntó) y tiene tanto un compilador de C como Java (por supuesto).

Hay un sitio web Terminal-IDE con una descripción más detallada y enlaces a otros recursos.


El proceso de compilación de gcc (et al.) Para ejecutar en su destino debe ser similar a construir un compilador cruzado, excepto que:

  • necesita tener un compilador cruzado ARM que se ejecute en su máquina, por ejemplo, x86. Por lo tanto, los resultados de su búsqueda de Google siguen siendo útiles.
  • use la opción --host para especificar su plataforma ARM cuando ejecute configure para todas las partes de su cadena de herramientas.

Me encontré con este tipo que compiló binarios de gcc para ejecutar en Android / ARM (y R tiempo de ejecución), lo estoy viendo.

http://rwiki.sciviews.org/doku.php?id=getting-started:installation:android

edit @ 2014/02/14

Debido a que esta respuesta aún se vota, recomendaría a la gente que eche un vistazo a

Como proporcionan una instalación de estilo de paquete para la mayor parte de la utilidad, botbrew viene con git y una versión adecuada de ar, pero requiere acceso de root.

kbox2 no requiere root y está funcionando en un entorno de estilo chroot


Mi actual entorno de cadena de herramientas de desarrollo alojado favorate es actualmente GNURoot . Puedes poner un usuario de Debian en tu teléfono y disfrutar de los placeres de emacs y / o vi mientras otros piensan que estás enviando mensajes de texto a tu BFF o jugando Pokemon Go.