2012-05-28 8 views
8

नोब सवाल के लिए क्षमा करें दोस्तों, मदद की ज़रूरत है। मैं शेयरकिट - https://github.com/ShareKit/ShareKit का उपयोग करने का प्रयास कर रहा हूं।"SHK.h" फ़ाइल नहीं मिला

मैं "शेयरकिट इंस्टॉल करना" विकी पेज से सभी कदम उठा रहा हूं, और मुझे SHK.h आयात करने से पहले कोई त्रुटि नहीं है। SHK.h स्वत: पूर्ण में दिखाई देता है, लेकिन मुझे त्रुटि मिली है। क्या याद किया जा सकता है? > अपने लक्ष्य का चयन करें - -> चरणों का निर्माण -> विस्तार सूत्रों संकलन और सुनिश्चित करें कि आप आपकी SHK.m फ़ाइल है कि बनाने के

+0

त्रुटि संदेश, कृपया – CodaFi

+0

क्षमा करें , मेरी गलती थी, मैंने अपनी परियोजना के मुकाबले शेयरकिट को एक स्तर पर रखा ... – zakhej

उत्तर

2

लिंक https://github.com/ShareKit/ShareKit/issues/393#issuecomment-6057929 में उत्तर आंशिक रूप से सटीक है। आपके पास अपने प्रोजेक्ट के उसी स्तर पर शेयरकिट फ़ोल्डर हो सकता है।

बस अपने परियोजना "हैडर खोजें पथ" में जोड़ने (यह मानते हुए कि निर्देशिका है जहाँ आप ShareKit डाल "ShareKit" कहा जाता है:

$(SRCROOT)/../ShareKit/Classes/** 

और

$(SRCROOT)/../ShareKit/Submodules/** 
0

मुझे यकीन है कि तुम क्यों समस्या है, लेकिन आप कोशिश कर सकते हैं इस परियोजना पर

क्लिक नहीं कर रहा हूँ यदि नहीं तो इसे जोड़ें।

+0

हाय मर्ट, मैं आपकी सलाह का उपयोग करने की कोशिश कर रहा हूं, जब मैं SHK.m को "संकलित स्रोत" में जोड़ता हूं तो यह आइकन प्लेसहोल्डर खाली था और फ़ाइल नाम लाल रंग के साथ चिह्नित। SHK.m फ़ाइल मिलती है लेकिन सभी फाइलों में भी एक ही समस्या है। मुझे लगता है कि सभी शेयरकिट लाइब्रेरी फ़ाइल द्वारा फाइल जोड़ने की कोशिश सही तरीका नहीं है। – zakhej

+0

आप अपने प्रोजेक्ट से सभी लाल चिह्नित फाइलों को हटा सकते हैं और उन्हें खोजक से अपनी परियोजना में खींच सकते हैं। जब आपकी फ़ाइलों की प्रतिलिपि बनाने या संदर्भित करने के लिए कहा जाता है, तो उन्हें कॉपी करें, जब तक कि वे पहले से ही आपके प्रोजेक्ट फ़ोल्डर में नहीं हैं। लाल रंग का मतलब है कि आपके पास प्रोजेक्ट में फाइलें संदर्भ के रूप में हैं लेकिन आपके फाइल सिस्टम पर नहीं मिल सकती हैं। आपको उप निर्देशिकाओं के साथ जोड़ने के बारे में सावधान रहना होगा। यदि आप फ़ोल्डर संदर्भ बनाते हैं तो आपको "directoryName/filename.h" जैसी फ़ाइलों को आयात करते समय निर्देशिका नाम टाइप करना होगा। हालांकि जब तक आपको इसकी आवश्यकता न हो, फ़ोल्डर संदर्भ बनाने का चयन न करें। – Mert

+0

क्षमा करें, मेरी गलती हुई, मैंने अपनी परियोजना के मुकाबले एक स्तर पर शेयरकिट रखा ... – zakhej