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