我需要一个大端平台来开发 和gcc
,g++
有什么解决方案吗?我知道 SPARC 是大端架构之一,但我不知道什么操作系统可以在其上运行以及如何在 Linux 下模拟 SPARC 机器;我还应该注意,我需要任何可以在 X86 上模拟但g++
可用的大端字节序。
答案1
为什么特别是 Sparc? ARM 或 MIPS 更容易模拟或进入硬件,两者都是双字节序,并且 Linux 都支持任一字节序。
似乎没有维护良好的 ARM 大端端口,ARM 的最佳选择似乎是旧的Debian NSLU2 端口。对于 MIPS,您有MIPS端口。
QEMU可以模拟所有这些 CPU。
答案2
答案3
顺便说一句,也许您从 eBay 购买 SPARC 或 HPPA 会更容易,它们现在很便宜。两者都受到 Linux 和 BSD 的支持并且做得非常出色。 HPPA(选择型号)是 biendian,也许这会对您有更多帮助。