【发布时间】:2015-01-04 21:11:54
【问题描述】:
我从https://www.gnupg.org/download/index.html 下载了最新的 libgcrypt 和 libgpg-error 库。我已经使用 ./configure --enable-static --disable-shared 成功构建(命令行)两个库;制作 ;在我的 Mac 上安装(Mavericks w/OSX 10.10 和最新的 Xcode 6.1)。
我可以从我正在构建的 OS X 客户端应用程序中很好地链接到这些新库。到目前为止,一切都很好。刚刚好。但是,我还需要使用相同的源代码构建一个 iOS 客户端。
问题:
1) 为(模拟器、Mac 和 iOS)构建通用静态库需要对库的命令行构建序列进行哪些修改? 2) 还是我需要为 iOS 构建单独的静态库?如果是这样的话,我需要什么命令行魔法来完成正确的目标架构?
【问题讨论】: