【发布时间】:2009-04-07 19:56:55
【问题描述】:
如何实现交叉编译设置以允许使用 cygwin 工具链在 Windows PC 上编译 Cell Linux 程序? cygwin 工具提供了用于构建交叉编译器的 GNU 编译器,以及用于构建过程的相关工具,例如rpm、cpio、make、flex、bison等。
我有一定的把握这是可能的,但不知道有谁真正做到了这一点。 x86 Linux 已经完成了,但我希望使用 Windows,而不需要使用运行整个第二个操作系统的虚拟机和开销。
Cell Linux 工具链是一个修补过的 GNU 工具链,带有用于 PPU 和 SPU 处理器的 C 和 C++ 编译器,以及相关的 binutils。可以在here 找到用于 Cell Linux 的 Cell Linux SDK 的源代码。源 RPMS here 具有构建脚本,可用于 Linux 上的 rpmbuild 工具。
具体问题是:如何在 Windows 上使用 Cygwin 构建一组用于 PPU 和 SPU 处理器的 Cell Linux GNU 编译器。
【问题讨论】: