微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

适用于Mac Apple Silicon的具有通用构建的CorePlot框架

如何解决适用于Mac Apple Silicon的具有通用构建的CorePlot框架

有没有一种方法可以将CorePlot框架编译为包括arm体系结构的通用构建?

当我在Xcode 12上打开项目时,请确保选择“标准体系结构”,但它似乎无法正常工作。我已经在终端上使用file命令对其进行了测试,但我只为x86_64获得1个版本。

是否可以检查$(ARCHS_STANDARD)变量值是什么?

CorePlot框架: https://github.com/core-plot/core-plot

解决方法

确保您正在使用release-2.4分支上的代码。在构建框架之前,请从窗口顶部的“方案”菜单中选择“任何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 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。