9

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

4

1 回答 1

10

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

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

我想他们可以编译相同的源,但后一个是更新的,所以必须更丰富的功能。您想听什么取决于您正在编译的操作系统/库。工具链、基础库和操作系统齐头并进。他们需要有相同的 ABI。

于 2012-09-09T06:42:27.517 回答