
我有一个由第三方分发的lib.它们实际上有2个不同的版本,一个用于模拟器,另一个用于实际设备.
我想知道,在XCode 4中处理这种情况的推荐方法是什么?在XCode 3中,我可以简单地指定一个新目标.我希望避免通过包含libs的lipo创建一个胖二进制文件,但如果这是我可用的唯一可行选项,那么就这样吧.
理想情况下,我想要做的是根据正在编译项目的当前设备修改库搜索路径,例如:
模拟器:/path/to/simulator/lib.a
设备/path/to/device/lib.a
如果我可以自动化这个过程,那么一旦我设置它,它就是透明的,更好.
非常感谢您花时间阅读本文.
解决方法 您仍然可以在XCode4中创建新目标 – 只需在导航器侧栏中转到项目,选择它,然后在项目编辑器中选择“新目标”.但是我实际上建议你使用lipo来创建一个胖二进制文件.我相信模拟器部分在构建阶段被剥离,所以它不应该影响可执行文件的大小.
总结以上是内存溢出为你收集整理的iphone – Xcode – 修改库搜索路径基于正在编译代码的设备全部内容,希望文章能够帮你解决iphone – Xcode – 修改库搜索路径基于正在编译代码的设备所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)