繁体   English   中英

iPhone外部资料库

[英]iPhone external library

我有一个要用于iPhone项目的库。 它具有为iPhone和模拟器构建不同版本的方向:

make ARCH=i386 PLATFORM=iPhoneSimulator # Simulator
make ARCH=armv6 PLATFORM=iPhoneOS # iPhone

每个创建一个不同的libName.a文件进行链接。 如何在xCode中配置项目以链接模拟器和iPhone的其他文件?

该方法是创建一个胖二进制文件。 每个目标(armv或i386)都有一个二进制文件。 如果正确创建了胖二进制文件,则Xcode将根据您要部署的位置(模拟器或设备)自动选择适当的体系结构。

你可以在这里看到我的答案。

还可以阅读“框架编程指南” ,以及Victor Costan的本教程“胖iPhone静态库:一个文件=设备+模拟器代码”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM