我有一个简单的目录结构,用于构建我的项目,它与简单的makefile兼容。
我的项目文件夹中有一个名为include/
的目录,此目录包含标题,主要来自我链接到的库。
所以,在Xcode中,我想简单地包含这个包含完整包含的文件夹,这样我的Xcode项目中的源代码和头文件就可以找到它们,这样我就可以编译了。一旦我可以编译源文件,我将担心编译这些库以链接到它们。
我添加了我的include文件夹,以便它在Xcode项目中显示为蓝色文件夹,并且它也存在于文件系统中Xcode项目目录内的“真实目录”窗体中。它被称为“包括”。
我还将"include/**"
放入“页眉搜索路径”和“用户页眉搜索路径”下的“项目搜索路径”配置设置中,并启用“始终搜索用户路径”无效。构建无法找到我的标题。
我真的不希望有一种完全不同的方式来组织我的所有文件以便使用Xcode(它们太多了)。
肯定有人在这里有一个像这样的现有项目在Xcode中编译的经验。任何帮助表示赞赏。基本上,我正在尝试设置一种相当快速的方法来在Xcode中编译现有的makefile项目。
答案 0 :(得分:4)
尝试此步骤
1)不要在Project
添加标题2)cmd + 1
3)选择目标
4)在“Build Settings-> Header Search Paths”中添加“$(SRCROOT)/ include”