में बाहरी सी ++ हेडर का उपयोग मेरे आईओएस प्रोजेक्ट में मुझे सी ++ में लिखी गई बाहरी पुस्तकालय का उपयोग करने की आवश्यकता है। सी ++ हेडर फाइलें सभी एक निर्देशिका में हैं।उद्देश्य-सी
मैंने इन सी ++ हेडर को अपने एक्सकोड प्रोजेक्ट में जोड़ा है, और हेडर सर्च पथ (बिल्ड सेटिंग्स में) भी निर्दिष्ट किया है।
मुद्दा यह है कि इन सी ++ शीर्षकों में <> कोण ब्रैकेट का उपयोग करके एक दूसरे को शामिल किया गया है। इसके परिणामस्वरूप:
'filename.h' file not found with <angled> include, use "quotes" instead.
अजीब बात यह है कि एक्सकोड सभी शीर्षकों के बारे में शिकायत नहीं करता है। एक ही शीर्षलेख # एक फ़ाइल में शामिल किया गया है ठीक है, जबकि एक समस्या जब # किसी अन्य में शामिल है। मुझे लगता है कि यह इस तथ्य के कारण होता है कि ये शीर्षलेख # एक-दूसरे को शामिल करते हैं।
- क्यों नहीं खोज पथ काम करता है?
- क्या इन शीर्षलेख फ़ाइलों को संशोधित किए बिना इसे हल करने का कोई तरीका है?
धन्यवाद!
क्या आपके पास उस सी ++ लाइब्रेरी के स्रोत और एक्सकोड प्रोजेक्ट हैं? – CouchDeveloper
@Couch डेवलपर नहीं मैं नहीं करता। –
क्या "हमेशा खोज उपयोगकर्ता पथ" सेटिंग सेटिंग सेट करना सेटिंग सेट करता है? –