我在我的主目录中添加了一个包含目录。我可以从构建目录运行“ls -l ~/include”。我已经在“标题搜索路径”和“用户标题搜索路径”中添加了该目录。在这两个地方,我都尝试过非递归和递归。但是 xcode 4.5.1 在任何情况下都找不到第一个声明的头文件。
它在源代码 call.m 中声明为:
#include <directory/file.h>
我收到“找不到词法或预处理器问题 'directory/file.h' 文件。”
但是当从 cli 运行 xcodebuild 时,构建源代码没有任何问题。
我尝试了许多在互联网上找到的建议
- 在 /usr/om 我的驱动器中添加一个包含
- 向项目添加索引,添加没有副本且没有“添加到目标”标记的文件。
- 重启xcode。
- 指定所有特定路径。
但是还是不行。
问题是什么。xcode中的错误?