2010-12-06 94 views
0

我想将three20库和Keith Lazuka的Kal(日历UI)库合并到我的项目中。我已经包括three20静态库,一切工作正常。在Xcode中包含多个静态库

现在,当我尝试卡尔加入到使用在这里https://github.com/klazuka/Kal规定的说明,我的项目,Xcode是无法找到的头文件,我得到一个错误:

Kal.h:没有这样的文件或目录

但是,如果我有一个新项目,并添加Kal库,它工作正常。那么,我必须做些特别的事情来在我的xcode项目中包含两个静态库吗?

回答

4

您可能仍然需要告诉XCode在哪里可以找到kal.h库的头文件。

  • 进入项目 - >编辑项目设置。
  • 选择“构建”选项卡。向下滚动到搜索路径。
  • **双击用户标题搜索路径会出现一个对话框。注意:在Xcode 4中,我发现实际上需要将路径添加到“标题搜索路径”而不是“用户标题搜索路径”
  • 将Finder中的目录拖到对话框中或单击+按钮手动添加。

**我还没有真正获得xcode的挂起,所以我把相同的搜索路径放在Framework,Header和User Header中。到目前为止,它工作得很好,但我期望(并且应该得到)来自xcode精明的个体的这种行为的责骂。

+0

实际上,我必须编辑项目设置以及它的工作目标。最后让它工作。我希望这是一个正确的解决方案。 – 2010-12-11 06:22:48