有没有办法在Linux x86/x86-x64机器上运行MIPS二进制文件?我有一些用于Enigma2机顶盒(也是基于Linux)的应用程序,我想在x86/x86-64机器上运行它们。这些插件仅适用于MIPS处理器。
发布于 2019-04-13 22:00:00
关键字是"emulator"。最著名的仿真器是qemu,它几乎可以仿真任何架构,但是在Linux-MIPS wiki中也可以找到许多Linux上的MIPS仿真器。
OVPsim
的
请注意,有全系统模拟(更繁重)和模拟单个进程的用户模式模拟。根据您需要的类型,您必须选择一种,但qemu同时支持这两种类型
Linux全系统仿真:在任何支持的architecture
上为另一个/
然而,性能会很糟糕,所以你永远不会想要运行一个需要像机顶盒中的视频解码器那样快的应用程序。如果源代码可用,则只需重新编译它
发布于 2017-04-23 02:53:20
Qemu这次可以成为你的救世主。我个人使用它,它确实省去了很多使用FPGA的痛苦。https://www.linux-mips.org/wiki/QEMU
当然,这并不是在计算机上本地执行MIPS二进制文件。但我想,如果你能找到你的应用程序的MIPS处理器的插件,那么应用程序本身也可以为MIPS处理器找到。
https://stackoverflow.com/questions/43563286
复制相似问题