【发布时间】:2014-07-19 18:09:08
【问题描述】:
如何为 iOS 交叉编译 clang/llvm?我需要获取 libclang(我相信是 .a 或 .dylib)才能通过我的 iOS 应用程序中的 C API 使用它。
【问题讨论】:
-
C0deh4cker 在 Cydia 中已经构建了一个完整的 LLVM 工具链(包括 libllvm 和 libclang)。您可以使用浏览器或 wget/curl 从他的存储库下载包,然后将
.a库添加到您的项目中。您不能在未越狱的设备上使用.dylibs(不过,如果您越狱了,您可以使用它们。) -
谢谢,我问的原因是 llvm 3.1 在他的 repo 中可用,而 3.4 是最新的。我相信在 3.1 和 3.4 版本之间的一年里做了很多事情
-
为什么这被否决了?
标签: ios clang llvm cross-compiling