保留包含xcode中的路径

时间:2009-05-27 03:19:16

标签: xcode header

我将头文件分隔在以下文件夹中:

libraryA
  |-libA1.h
  |-libA2.h

libraryB
  |-libB1.h
  |-libB2.h
然而,

Xcode默认删除路径,所以

#include "libraryA/libA1.h"
#include "libraryB/libB1.h"

不起作用,只有:

#include "libA1.h"
#include "libB1.h"

如何让xcode保留包含的路径名?

2 个答案:

答案 0 :(得分:4)

在目标的构建窗格中,将标题搜索路径设置为$(SRCROOT)(假设这些位于顶层),或$(SRCROOT)/ include或任何匹配项。为简单起见,我只建议使用构建窗格。我实际上recommend人们放弃了构建窗格并使用了xcconfig文件,在这种情况下,设置是HEADER_SEARCH_PATHS。

答案 1 :(得分:0)

Xcode文件列表中的组不一定与磁盘上的文件夹相对应。如果您真的希望它们以这种方式工作,您需要在源代码树中创建文件夹,将标题移动到那里,然后在Xcode中获取有关文件组的信息并将它们指向新文件夹。