看到我已经为大端编写了一个程序,我现在没有大端机,但我想检查我的程序是否能正常工作在大端,所以我怎样才能在我的小端pc上查看。?
是否有在线虚拟大端编译器?
注意:我已经用谷歌搜索了这个,但没有得到任何东西。
答案 0 :(得分:7)
qemu可以虚拟化各种架构,然后是大端架构。
答案 1 :(得分:4)
Qemu作为模拟器/虚拟器是有用的,即用于运行程序,但是你首先需要编译它。
一旦选择了qemu支持的大端架构,例如PowerPC,您将需要一个交叉编译器,它在您的PC上运行但为该架构生成二进制文件(例如PowerPC)
如果你很幸运,你的发行版包含一些二进制文件。但是,在大多数情况下,您可能会被迫自己编译binutils
,glibc
和gcc
。