给 DTK 做 backport

DTK 是 2020 年林檎租给开发者的 A12Z Mac mini,用来在 M1 上市前把 Intel 程序搬到 Apple silicon。我说它最大的困境是在今天无软件可用:别人的 DTK 视频里,QuickTime 录屏异常,剪映跑不动,Electron 类 app 闪退。

所以我文章的思路是拿源码,「-mcpu=apple-a12 反过来为 A12Z 适配」。-mcpu 告诉编译器目标处理器是哪一代,编出来的程序就只用那一代支持的指令。

方向反了,活儿没变轻:「2020 年是 port,2026 年是 backport,难度不亚于将 Intel-based app 移植到 Apple silicon」。这条路要有源码才走得通。

系列:旧机考古

查看全部 239 篇