【问题标题】:Compiling libical for armv7 and arm64 with cmake使用 cmake 为 armv7 和 arm64 编译 libical
【发布时间】:2015-04-01 00:47:00
【问题描述】:
我已经完成了为 armv7 编译 libical v1.0 的各种解决方案,但是 github 上可用的最新 libical 库似乎已转移到 cmake:
https://github.com/libical/libical
有人可以指导我应该做些什么来编译iOS和Mac(一个胖静态库)吗?我已经能够为 Mac 编译它,但不知道如何为 armv7 和 arm64 做同样的事情。谢谢!
【问题讨论】:
标签:
ios
xcode
armv7
arm64
libical
【解决方案1】:
我尝试了一切,从 cmake 的 ios-toolchain 到自己编写构建脚本。没有任何效果。最终它变得很简单。只需在 64 位 Mac 上运行 cmake 并编译 libical。然后从“src”目录下获取所有生成的代码,并将其直接添加到您的 iOS 项目中。然后,全局替换 #include 为 #include "config.h" 并禁用 ICU 支持。将预处理器宏添加到您的构建设置以包含生成的 config.h