ich eine Datei in meinem Projekt, das #including
eine Header-Datei istXcode Header-Suchpfad nicht für eine Arbeit an einem anderen Header relativ umfasst
#import "core.hpp"
In meinen Header-Suchpfaden, habe ich diesen Weg:
./OpenCV2.4.9/OSX/include recursive
Und das funktioniert, Xcode core.hpp
finden kann, auch wenn ich es nicht in meinem Projekt haben verweisen.
core.hpp
‚s vollständige Pfad ist: ./OpenCV2.4.9/OSX/include/opencv2/core/core.hpp
Das Problem ist, dass innerhalb von core.hpp
gibt es eine weitere #include
#include "opencv2/core/types_c.h"
Xcode können.
Ich habe mit jeder Build-Einstellung gespielt, die ich finden konnte, ohne Erfolg.
Es ist merkwürdig, weil wir das in einem anderen unserer Projekte arbeiten, aber in diesem neuen Testprojekt, das ich mache, kann ich es nicht funktionieren lassen, obwohl alle Build-Einstellungen übereinstimmen (soweit wie ich sagen kann)
Dies ist die nächste Frage sO ist ich im Zusammenhang mit mir finden konnte: XCode 4 C++ header file with relative path to another header
Aber das Problem ist, dass ich nicht #include "opencv2/core/types_c.h"
ändern kann, weil es Header nicht mein ist