代码之家  ›  专栏  ›  技术社区  ›  Mick Walker

iPhone链接静态库

  •  1
  • Mick Walker  · 技术社区  · 15 年前

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

    我在从库中导入头文件时遇到问题,其中只有一个名为testlibheader.h的测试项目,但无论我如何尝试导入它们,都会出现编译错误,说明找不到头文件。

    我哪里出错了?

    1 回复  |  直到 14 年前
        1
  •  0
  •   2snacc    14 年前

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

    在xcode 3.x中

    1. 双击您的构建目标。
    2. 点击 Build 标签。
    3. 搜索生成设置 Header Search Paths
    4. 集合 标题搜索路径 在库项目中包含头文件的路径。

    请参见设置说明 three20 作为这些步骤的一个好例子的依赖。