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

har*_*vis 9 arm

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

aus*_*len 10

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

arm-eabi-gcc 是支持VFP浮点格式的工具链的新一代.

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