【问题标题】:How can I add a header folder to my project?如何将标题文件夹添加到我的项目中?
【发布时间】:2012-11-07 06:14:59
【问题描述】:

我正在使用最新的 Xcode 4.5.2 开发一个 iOS 应用程序。

我有以下文件夹结构:

/.../SourceCode/MyProjectFolder/projectName.xcodeproject
/.../SourceCode/MyProjectFolder/projectName/
/.../SourceCode/MyProjectFolder/projectName/xxx.m
/.../SourceCode/MyProjectFolder/projectName/xxx.h
/.../SourceCode/MyProjectFolder/projectName/PVRT/
/.../SourceCode/MyProjectFolder/projectName/PVRT/header1.h
/.../SourceCode/MyProjectFolder/projectName/PVRT/OtherFolder/header2.h

如果在我的头文件中添加这个:

#include "header1.h"

我收到了"header1.h" not found error.

但是,如果我添加:

#include "PVRT/header1.h"

我收到了"header2.h" not found.

在项目设置中我添加了以下路径:

${SOURCE_ROOT}/projectName/PVRT

但我遇到了同样的错误。

我该如何解决这个问题?

【问题讨论】:

    标签: objective-c ios xcode xcode4


    【解决方案1】:

    根据项目的头文件路径调整目标的构建设置中的“头文件搜索路径”值并设置。 希望它可以解决您的问题。

    【讨论】:

      【解决方案2】:

      在目标的“构建设置”中,搜索“标题搜索路径”。在最高字段(在“调试”和“发布”之前)输入以下行:

      "$(SRCROOT)"/**
      

      这会将您的整个源目录添加到标题搜索路径。如果您想包含特定文件夹,您可以随时展开路径。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-10-03
        • 2013-10-24
        • 1970-01-01
        • 2012-12-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多