Quelle est la différence entre arm-linux-gcc et arm-none-linux-gnueabi et arm-linux-gnueabi toolchains?
Ils compiler différemment?
Quelle est la différence entre arm-linux-gcc et arm-none-linux-gnueabi et arm-linux-gnueabi toolchains?
Ils compiler différemment?
Toolchains ont un lâche nom de convention comme celle - arch[-vendor][-os]-abi
.
arch
est pour l'architecture: arm, mips, x86, i686...vendor
est l'outil de la chaîne de fournisseur de: pomme, os
est pour le système d'exploitation: linux, aucun (métal nu)abi
est d'application binary interface convention: eabi, gnueabi, gnueabihf
Pour votre question, arm-none-linux-gnueabi
et arm-linux-gnueabi
est la même chose. arm-linux-gcc
est en fait binaires pour gcc, qui produit des objets pour l'architecture ARM pour fonctionner sur Linux avec la configuration par défaut (abi) fourni par la chaîne.
Certains la lecture agréable: Toolchains.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.