【问题标题】:Xcode 4 Static library creation ConfusionXcode 4 静态库创建混乱
【发布时间】:2012-03-19 16:10:40
【问题描述】:

我想通过 Xcode 4 创建静态库。我使用 cocoa Touch 静态库构建了一个 .a。当我将 .h 文件和 .a 文件添加到新项目中时,它在文件错误中给出了缺少所需的架构 i386。我必须设置任何 xcode 4 中的标头搜索路径与早期版本一样。?

1) 最好的方法是什么,我可以通过 xcode 4 开发可以在模拟器和设备中工作的静态库吗?

2)有些教程说我们要开发 a) 为设备创建构建(armv6 和 armv7 架构)。 b) 为模拟器创建一个构建(i386 架构)。 我们不能为所有架构开发单个 .a 组件吗?

上面哪一个是正确的?正确的方法是什么?请帮助?

【问题讨论】:

    标签: iphone ios ipad xcode4


    【解决方案1】:

    解决这个问题的一个好方法是使用工作区功能并将库的目标包含在主项目中。这样,库或多或少会使用正确的设置自动编译,并且更容易传播库代码中的更改。当然,这只是一种选择,除非您想将没有源的库分发给其他人。

    【讨论】:

    猜你喜欢
    • 2011-12-07
    • 2011-11-18
    • 1970-01-01
    • 1970-01-01
    • 2013-01-05
    • 2014-09-28
    • 1970-01-01
    • 2011-12-06
    相关资源
    最近更新 更多