XCode 4.2和使用静态库导致问题

像许多其他人在这里SO,我在XCode工作区中使用库的问题.这个想法是我的主项目(MyApp)和两个库(lib1和lib2)在代码完成后被添加到工作区.

对于后台,lib1依赖于lib2,因为有一些协议需要实现才能使用lib2. MyApp依赖于两者.我试过遵循苹果指南,这意味着我想要的很简单.之后,我已经跟踪了几乎每个帖子,在我的搜索(2天价值谷歌搜索),以及许多其他博客和帖子声称拥有解决方案,其中许多是XCode 3具体的.

但是,我的项目没有建立.我在OS 10.6上使用Xcode 4.2(升级到Lion不是一个选择).有没有一个简单的教程来跟踪如何创建一个库项目,并在应用程序中使用这个库.

我在编写这个问题时遇到了this answer(这个问题与我有同样的错误),我将研究一下,但是我已经达到了复制源文件的目的,只是为了让演示工作.

更新:

这里列出了已经出现的问题.出现时我会增加更多:

> **目录未找到选项’-L / Users / myhomedir / iphoneprojects / MyApp /../ BLProfile / build / Release-iphoneos’**

解决方法

下面是如何创建静态库和使用它的项目.

步骤1:创建工作区:文件>新>工作区.这不是强制性的,但它有助于组织项目.

步骤2:创建静态库项目:文件>新>项目>框架和图书馆>可可触摸静态库.让我们称之为MyLib.

步骤3:创建应用程序项目:文件>新>项目>应用程序>空应用程序或任何其他应用程序模板.让我们称这个项目MyApp.如果将项目放在不同的文件夹中,则可能需要使用不同的路径.

现在在工作区中有以下项目.

步骤4:配置应用程序,以便找到该库的.h文件.要做到这一点,添加父文件夹“../”并检查递归复选框.

步骤5:将应用程序链接到库.

以上是来客网为你收集整理的XCode 4.2和使用静态库导致问题全部内容,希望文章能够帮你解决XCode 4.2和使用静态库导致问题所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。