2

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

我的项目中包含了 Nocilla 的所有公共标头,但由于某种原因,Xcode 抱怨它找不到位于引用它们的相同相对位置的标头。

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

找不到“LSHTTPRequest”文件

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

谢谢!!

在此处输入图像描述

4

1 回答 1

0

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

在此处输入图像描述

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

于 2013-06-23T09:17:21.933 回答