【发布时间】:2021-04-18 10:20:17
【问题描述】:
因此,在苹果推出基于 arm 的 cpu 之后,许多最初为 x86 芯片构建的应用程序现在必须使用二进制翻译器 Rosetta 进行翻译,同时等待每个公司发布适合 arm 架构的软件。
我不明白的是,既然我们有 arm c/c++ 编译器,为什么不能将在 x86 上运行的软件从源代码编译到 arm cpu?这不是解决了使用效率低下的二进制翻译器的问题吗?
我很确定我在这里混淆了一些重要的东西。
提前谢谢你。
【问题讨论】:
标签: architecture arm rosetta