苹果上周宣布Mac将使用基于ARM架构的自行开发的芯片后,一些开源项目已开始为将来支持ARM64的macOS11做准备。上海苹果旗舰店换电池
虽然首批配备苹果64位ARM芯片的MacBook/Mac直到今年年底才向消费者提供,在此之前,苹果仅为开发人员提供了数量有限的开发机,但一些开源项目已经存在ARMMac的构造对构建系统和其他准备工作进行了必要的更改。
这项工作将从一些假设开始。在为macOS/Darwin进行构建时,考虑了x86_64体系结构,但是在某些情况下,可以更好地对其逻辑进行模块化,就像Apple支持具有类似芯片的iOS。据此,如果将来要支持Mac将包括哪些更改。此外,您可以开始更改二进制文件,以支持同时支持x86_64和ARM64/AArch64的macOS构建。上海苹果旗舰店换电池
苹果已经开始将ARM/macOS11中的某些更改提交给上游LLVM/Clang,这是该公司的默认编译器工具链。LLVM/Clang编译器堆栈还包含Apple的提交,包括对Compiler-RT的ARM64macOS支持以及其他最近的提交。由于LLVM/Clang是macOS的默认编译器,并且还提供对Xcode的支持,因此Apple将尽一切努力将所有必要的支持更改快速提交给上游。上海苹果旗舰店换电池
LibreOffice是著名的开源项目之一,已经准备好支持macOSARM64的构建。另一个例子是苹果对OpenJDK的持续修改。
还有许多较小的开源项目,例如TextStory和GameBoy模拟器SameBoy,它们也已进行了修改,以支持macOSARM64版本。上海苹果旗舰店换电池
本文上海苹果旗舰店换电池_部分开源项目已着手支持苹果 macOS ARM64 tag标签:部分开源项目支持苹果macOS ARM64
上海苹果维修点电话内容来源:https://iphone.drviva.com/apple/286.html