ios आईओएस-चौखटे में निर्देशिका संरचना रखने के लिए हैडर फ़ाइल संकेतन त्रुटि



xcode header (0)

समस्या पृष्ठभूमि:

मैंने अपनी संबंधित .h और .cc फाइलों के साथ सी ++ में अपनी लाइब्रेरी बनाई है I इन्हें एक छोटी सी निर्देशिका संरचना में व्यवस्थित किया गया है जैसा कि दिखाया गया है:

.trillBPP
├── BPSK
   ├── finddata.cc
   ├── finddata.h
   ├── trigger.cc
   └── trigger.h
├── config.h
├── config_msvc.h
├── miscfunc.cc
├── miscfunc.h
└── vector
    ├── binary.cpp
    ├── binary.h
    ├── mat1.cpp
    ├── mat1.h
    ├── misc.cpp
    ├── misc.h
    ├── sort.h
    ├── vec.cpp
    └── vec.h

C ++ में हैडर फाइलें बस एक कॉल के साथ शामिल हैं - #include <trillBPP/vector/vec.h> या #include <trillBPP/config.h> , फ़ाइल नाम और निर्देशिका के आधार पर।

समस्या का विवरण :

मैं इस C ++ कोड को पोर्ट कर रहा हूं और मैं Xcode में एक ढांचा तैयार करने की कोशिश कर रहा हूं, लेकिन जैसा कि यह मुड़ता है, Xcode निर्देशिका संरचना को समतल करता है और हैडर फ़ाइल कॉल्स के लिए एक त्रुटि देता है, त्रुटि बताती है कि trillBPP/vector/vec.h file not found । परियोजना इस तरह दिखती है:

मैंने फ़ाइलों के बजाय फ़ोल्डर संदर्भ के रूप में फ़ाइलों को जोड़ने की कोशिश की है , लेकिन तब यह शीर्ष लेख फ़ाइलों को शीर्षलेख फ़ाइलों के रूप में भी पहचान नहीं पाएगा! बिल्ड सेटिंग्स में हेडर सर्च पथ में, मैंने यह भी -I और / , बिना किसी सफलता के। मैं जवाब में आया था xcode में चौखटे बनाने के दौरान निर्देशिका संरचना रखते हुए , लेकिन मेरे लिए कम विवरण के कारण मेरी सहायता नहीं हुई क्योंकि मैं एक Xcode नौसिखिया हूं।

इसलिए, 1. शीर्षलेख फ़ाइल कॉल को बदलने के बिना मैं अंतिम रूपरेखा में निर्देशिका संरचना को रखने के लिए कैसे Xcode को बता सकता हूं, 2. और हेडर फ़ाइल को भी उसी प्रकार रखता है?





directory-structure