有没有办法将 CorePlot 框架编译为包括 arm 架构在内的通用版本?
当我在 Xcode 12 上打开项目时,我确保选择了标准架构,但它似乎不起作用。我已经用终端上的文件命令对其进行了测试,我只获得了 1 个 x86_64 版本。
有没有办法检查 $(ARCHS_STANDARD) 变量值是什么?
CorePlot 框架: https ://github.com/core-plot/core-plot
有没有办法将 CorePlot 框架编译为包括 arm 架构在内的通用版本?
当我在 Xcode 12 上打开项目时,我确保选择了标准架构,但它似乎不起作用。我已经用终端上的文件命令对其进行了测试,我只获得了 1 个 x86_64 版本。
有没有办法检查 $(ARCHS_STANDARD) 变量值是什么?
CorePlot 框架: https ://github.com/core-plot/core-plot
确保您使用的是release-2.4
分支上的代码。在构建框架之前,从窗口顶部的 Scheme 菜单中选择“Any Mac (Apple Silicon, Intel)”而不是“My Mac”。
$ lipo -info (build folder)/CorePlot.framework/Versions/A/CorePlot
Architectures in the fat file: (build folder)/CorePlot.framework/Versions/A/CorePlot are:
x86_64 arm64