是否可以使用 Code Sourcery G++ 编译适用于 ARM 的本机 GCC(主机 == 目标 == ARM)? 如果不可能,我可以使用 crosstool-NG 构建交叉编译,然后使用它来编译本机 ARM GCC 吗?
谢谢你,
编辑:至于原因:我正在为 beagleboard 创建自己的发行版...
CodeSourcery 仅提供适用于 Linux/x86 和 Windows 的预构建工具链(请参阅“主机系统要求”此处)。如果您想要一个本地 ARM 托管的工具链,您应该能够使用交叉编译器构建一个工具链。如果您想要预构建的版本,您可以尝试一些现有的 ARM 发行版,例如 Debian-arm 或 Aboriginal Linux(它是在 QEMU 中运行的,但您可以从中提取编译器并在本机运行) . Tiny C 编译器在 kindle 3 上原生运行得很好。 在专为本机使用而编译的 mobileread 论坛上找到它。