arm-eabi arm-gnueabi和gnueabi-hf编译器之间的区别

arm-eabi,gnueabi和gnueabi-hf交叉编译器有什么区别?我发现很难选择编译器。是否有用于arm的本地编译器?

回答:

我不确定:

  • eabi代表将在裸机手臂内核上运行的代码的编译。
  • gnueabi代表linux的代码编译

对于gnueabi / gnueabi-hf部分,我在这里找到了答案。

gcc-arm-linux-gnueabi是用于armel体系结构的跨工具链软件包。该工具链暗示了由gcc的-mfloat-abi = soft或-

mfloat-abi = softfp选项生成的EABI。

gcc-arm-linux-gnueabihf是armhf体系结构的跨工具链软件包。该工具链暗示了由gcc -mfloat-abi =

hard选项生成的EABI。

以上是 arm-eabi arm-gnueabi和gnueabi-hf编译器之间的区别 的全部内容, 来源链接: utcz.com/qa/431269.html

回到顶部