Xcode 4 - 包含第三方静态库时未找到头文件

时间:2013-06-23 03:23:33

标签: ios xcode4 nocilla

我正在尝试检查Nocilla但是当我加入它时,我似乎无法构建我的测试目标。我克隆了Nocilla repo并从源代码构建了静态库(目标模拟器)。我正在将nocilla static lib链接到我的测试目标。

我的Nocilla所有公共标题都包含在我的项目中但由于某种原因Xcode抱怨它无法找到位于它们被引用的相同位置的标题。

尝试运行我的测试会导致以下编译错误:

  找不到'LSHTTPRequest'文件

Nocilla提供的安装说明包括使用CocoaPods。我对使用CocoaPods不感兴趣。有没有人有任何线索,为什么我的测试找不到这些头文件?我是否缺少构建步骤以确保将它们复制到测试执行位置?

谢谢!

enter image description here

1 个答案:

答案 0 :(得分:0)

您必须为想要包含静态库标题的项目设置用户标题搜索路径

enter image description here

当然,头文件的确切位置会因两个项目之间的相对位置而异。