arm eabi toolchain 用于构建裸机ARM EABI工具链的Makefile和支持补丁脚本
ARM EABI工具链生成器是一个基于GCC和Newlib的工具链构建器,主要用于生成ARM EABI工具链。该工具链的生成最初是为了在Mac OS X上构建一个经过验证的GCC版本,主要是因为CodeBench Lite / G++ Lite仅为Windows和Linux提供支持。在此基础上,该构建还对Newlib进行了优化,使生成的二进制文件更小。
值得注意的是,Mentor已经明确表示未来不会再发布CodeBench免费精简版的ARM EABI版本,因此2014.05版本可能是最后一个免费版本。如果您有兴趣,可以使用Mentor随CodeBench专业版提供的源代码,通过修改此Makefile来生成工具链。随着未来源版本的可能发布,此Makefile也将进行更新。如果没有进一步的更新,我们可能会开始构建其他GCC/Newlib工具链源的自定义版本。
为了更好地了解和使用这些工具链,您可以参考以下资源:
-
arm_none_eabi_gcc工具集合for MinGW 提供了在MinGW环境下使用的ARM EABI工具链集合。
-
Sourcery CodeBench Lite2012.0356 for ARM EABI part1 和 part2 提供了较老版本的Sourcery CodeBench Lite for ARM EABI的下载。
-
gcc_arm_none_eabi交叉编译 讲解了如何使用gcc_arm_none_eabi进行交叉编译的相关内容。
-
如果您需要下载不同版本的工具链,可以参考这些资源:
下载地址
用户评论