我有一个名为A.h的头文件,另一个名为B.h的头文件。在Xcode C++项目中包含头文件
在B.h,
#include "XYZ/A.h"
但Xcode的抱怨 “XYZ/A.H” 找不到文件。
我试图在B.h的文件夹中创建一个子文件夹XYZ,并把A.h放到XYZ中,但同样的错误。
如何解决这个问题? ===>在项目构建设置“标题搜索路径”中设置XYZ文件夹的父文件夹。问题解决了!
我不想更改头文件B.h--我想保留相对路径“XYZ/A.h”。
请注意: A.h和B.h都添加到项目中(拖动...),它们的物理位置与Xcode项目中的组文件夹不同。它们可能位于磁盘中的不同文件夹中。
文件夹“XYZ”相对于您的项目路径吗?你看过其他的问题吗?例如,http://stackoverflow.com/questions/4622652/why-does-xcode-not-recognize-this-header-file – 2012-08-02 07:43:56