永久地为不同的架构翻译二进制文件?

永久地为不同的架构翻译二进制文件?

我使用 ARM 机器,因此我总是在寻找这种东西。

有人告诉我,它可以qemu“即时”翻译处理器指令。然而,在 Raspberry Pi 上,这很慢而且令人沮丧。有没有神奇的方法可以更持久地做到这一点,并真正生成独立于任何翻译器的 ARM 二进制文件?

答案1

是的,有几种方法可以做到这一点。一种方法是获取程序的源代码并将其翻译(编译)为 ARM。您可以在 ARM 环境中或通过交叉编译器执行此操作。第二种方法是找到一个已翻译(编译)版本的程序存储库,然后从存储库安装该程序。

相关内容