1

我在 XCode 中创建了一个名为 TestLib 的静态库。然后我创建了一个简单的测试项目来使用这个库。我将 TestLib xcode 项目拖到我的测试项目中(框架部分 - 如果重要的话),并将 TestLib 设置为测试项目的直接依赖项。

我在从库中导入头文件时遇到问题,我只有 1 个(它是一个测试项目),名为 TestLibHeader.h,但无论我如何尝试导入它们,我都会收到编译错误,指出找不到头文件.

我哪里错了?

4

1 回答 1

0

您需要告诉构建目标在哪里查找给定构建配置的头文件。

在 XCode 3.x 中

  1. 双击您的构建目标。
  2. 单击Build选项卡。
  3. 搜索构建设置Header Search Paths
  4. 设置Header Search Paths为在您的库项目中包含头文件的路径。

请参阅将three20设置为依赖项的说明,以获取这些步骤的一个很好的示例。

于 2011-01-31T22:03:23.123 回答