[英]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.