Diferencia entre los compiladores arm-eabi arm-gnueabi y gnueabi-hf


¿Cuál es la diferencia entre los compiladores cruzados arm-eabi, gnueabi y gnueabi-hf? Me resulta difícil elegir los compiladores. ¿Hay un compilador nativo para arm?

Author: hmatar, 2014-11-01

1 answers

No estoy completamente seguro:

  • el eabi significa la compilación de código que se ejecutará en el núcleo arm de metal desnudo.
  • el gnueabi significa la compilación de código para linux

Para la parte gnueabi/gnueabi-hf, encontré una respuesta aquí.

Gcc-arm-linux-gnueabi es el paquete cross-toolchain para la arquitectura armel. Esta cadena de herramientas implica el EABI generado por las opciones-mfloat-abi=soft o-mfloat-abi=softfp de gcc.

Gcc-arm-linux-gnueabihf es el paquete cross-toolchain para la arquitectura armhf. Esta cadena de herramientas implica el EABI generado por la opción gcc-mfloat-abi=hard.

 28
Author: Akhneyzar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-02-13 10:55:25