【发布时间】:2009-10-20 17:16:51
【问题描述】:
我有一个使用客户提供的第三方库的 iphone 应用程序。他们为我提供了两个静态库,一个用于模拟器,一个用于设备。当项目更改配置时,如何更改设置以允许我设置项目设置以针对正确的库进行构建?我可以使用 --framework 标志吗?如果是,我该怎么做?
【问题讨论】:
标签: iphone
我有一个使用客户提供的第三方库的 iphone 应用程序。他们为我提供了两个静态库,一个用于模拟器,一个用于设备。当项目更改配置时,如何更改设置以允许我设置项目设置以针对正确的库进行构建?我可以使用 --framework 标志吗?如果是,我该怎么做?
【问题讨论】:
标签: iphone
最简单的方法可能是将两个库与lipo 合并。链接器将在构建期间选择适当的架构代码。这个blog post 讨论了这个过程(在一个更完整的伪框架设置的上下文中)。
另请参阅 this question 和 this question。
【讨论】: