Xcode搜索路径和蓝色文件夹

时间:2012-06-14 05:33:36

标签: xcode build header include

我有一个简单的目录结构,用于构建我的项目,它与简单的makefile兼容。

我的项目文件夹中有一个名为include/的目录,此目录包含标题,主要来自我链接到的库。

所以,在Xcode中,我想简单地包含这个包含完整包含的文件夹,这样我的Xcode项目中的源代码和头文件就可以找到它们,这样我就可以编译了。一旦我可以编译源文件,我将担心编译这些库以链接到它们。

我添加了我的include文件夹,以便它在Xcode项目中显示为蓝色文件夹,并且它也存在于文件系统中Xcode项目目录内的“真实目录”窗体中。它被称为“包括”。

我还将"include/**"放入“页眉搜索路径”和“用户页眉搜索路径”下的“项目搜索路径”配置设置中,并启用“始终搜索用户路径”无效。构建无法找到我的标题。

我真的不希望有一种完全不同的方式来组织我的所有文件以便使用Xcode(它们太多了)。

肯定有人在这里有一个像这样的现有项目在Xcode中编译的经验。任何帮助表示赞赏。基本上,我正在尝试设置一种相当快速的方法来在Xcode中编译现有的makefile项目。

1 个答案:

答案 0 :(得分:4)

尝试此步骤

1)不要在Project

添加标题

2)cmd + 1

3)选择目标

4)在“Build Settings-> Header Search Paths”中添加“$(SRCROOT)/ include”