Différence entre arm-eabi bras-gnueabi et gnueabi-hf compilateurs

Quelle est la différence entre les compilateurs croisés arm-eabi, gnueabi et gnueabi-hf. J'ai du mal à choisir les compilateurs. Est-il un compilateur natif pour les bras?

28
demandé sur hmatar 2014-11-01 22:08:28

1 réponses

je ne suis pas complètement sûr:

  • l'eabi signifie la compilation de code qui s'exécute sur le noyau de bras en métal nu.
  • le gnueabi signifie compilation de code pour linux

pour la partie gnueabi/gnueabi-hf, j'ai trouvé une réponse ici.

gcc-arm-linux-gnueabi est le paquet cross-toolchain pour l'architecture armel. Cette chaîne d'outils implique L'EABI généré par gcc-mfloat-abi = soft or - mfloat-abi = options softfp.

gcc-arm-linux-gnueabihf est le paquet cross-toolchain pour l'architecture armhf. Cette chaîne d'outils implique L'option EABI générée par gcc-mfloat-abi=hard.

28
répondu Akhneyzar 2015-02-13 10:55:25