arm-eabi-gcc和arm-elf-gcc之间的区别是什么?

时间:2012-09-09 05:48:14

标签: arm

arm-eabi-gcc和arm-elf-gcc之间的区别是什么? 他们可以为cortex-m3 arch编译相同的源代码吗?

1 个答案:

答案 0 :(得分:10)

arm-elf-gcc是支持传统浮点加速器(FPA)和混合端点浮点格式的旧工具链。

arm-eabi-gcc是支持VFP浮点格式的工具链的新版本。

我想他们可以编译相同的源,但后者更新,所以必须更加丰富的功能。您想听到的内容取决于您要编译的OS /库。工具链,基础库和操作系统齐头并进。他们需要有相同的ABI。