从模拟器到设备的交换机构建时的条件链接库

时间:2009-10-20 17:16:52

标签: iphone

我有一个使用我客户的第三方库的iphone应用程序。它们为我提供了两个用于模拟器的静态库和一个用于设备的静态库。在项目更改配置时,如何更改设置以允许我设置项目设置以针对正确的库进行构建?我可以使用--framework flag吗?如果是的话,我该怎么做?

1 个答案:

答案 0 :(得分:3)

最简单的方法可能是将两个库与lipo合并。链接器将在构建期间选择适当的体系结构代码。这个blog post讨论了这个过程(在一个更完整的伪框架设置的上下文中)。

另请参阅this questionthis question