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