के लिए एक्सकोड में शीर्षलेख निर्देशिका संरचना को संरक्षित करना मैं एक्सकोड का उपयोग कर सी ++ में एक स्थिर लाइब्रेरी विकसित कर रहा हूं। मेरे पास एक इंस्टॉलेशन डायरेक्टरी सेट है जहां यह मेरी सभी सार्वजनिक हेडर फाइलों की प्रतिलिपि बनाता है, लेकिन जब मैं इसे संकलित करता हूं तो बस सभी शीर्षकों को एक निर्देशिका में कॉपी करता है। क्या मेरे हेडर फाइलों की निर्देशिका संरचना को संरक्षित करने के लिए एक्सकोड को बताने का कोई तरीका है? अग्रिम में धन्यवाद!स्टेटिक लाइब्रेरी
उत्तर
जब आप अपनी प्रोजेक्ट में फाइलें जोड़ते हैं, तो आपको अतिरिक्त विंडो पर अगला पैरामीटर चुनना होगा "किसी भी जोड़े गए फ़ोल्डर के लिए फ़ोल्डर संदर्भ बनाएं"। और फिर आपकी सभी फाइलों में आपकी फ़ाइलों के लिए निश्चित पथ होगा और संकलन के बाद संरचना को बचाएगा।
मुझे सी ++ लाइब्रेरी प्रोजेक्ट के लिए हेडर फ़ाइल निर्देशिका संरचना को संरक्षित करने की भी आवश्यकता है और मैं अंततः इसे करने में कामयाब रहा। यह कार्य की सरल प्रकृति की तुलना में एक्सकोड के साथ हास्यास्पद रूप से जटिल है। कुंजी पहले "फ़ोल्डर संदर्भ" बनाने के लिए है, फिर अतिरिक्त बिल्ड चरण में हेडर फ़ोल्डरों की प्रतिलिपि बनाने के लिए और बाद में इन निर्यात किए गए हेडर फ़ोल्डर्स से .c/.cpp-files को हटाने के लिए, क्योंकि XCode न केवल कॉपी करेगा ज-फ़ाइलें।
मैंने blog post here लिखा है कि सभी इसे कैसे प्राप्त करें, क्योंकि यह विस्तार से अधिक कठिन है। आप एक उदाहरण XCode प्रोजेक्ट भी देखना चाहते हैं जिसे मैंने github पर पॉट किया है।
- 1. स्टेटिक लाइब्रेरी से लिंक
- 2. निर्भरता वाले स्टेटिक लाइब्रेरी
- 3. स्टेटिक लाइब्रेरी और -weak-lSystem
- 4. स्टेटिक लाइब्रेरी में ऑब्जेक्ट पंजीकरण
- 5. एक्सकोड 4.3: स्टेटिक लाइब्रेरी जनरेशन
- 6. स्टेटिक बनाम गतिशील लाइब्रेरी प्रदर्शन
- 7. साझा लाइब्रेरी में लाइब्रेरी फ़ंक्शंस का चुनिंदा स्टेटिक लिंकिंग
- 8. संस्करण-क्रॉस-संकलित प्रोग्राम में स्टेटिक लाइब्रेरी
- 9. आईओएस स्टेटिक लाइब्रेरी डीबग प्रतीक डीएसवाईएम
- 10. स्टेटिक और साझा लाइब्रेरी प्रतीक संघर्ष?
- 11. एक स्टेटिक लाइब्रेरी के साथ यूनिट परीक्षण
- 12. स्टेटिक लाइब्रेरी दो बार लोड की गई
- 13. विंडोज़ के लिए स्टेटिक लाइब्रेरी इंस्पेक्टर?
- 14. ओएसजे-सी स्टेटिक लाइब्रेरी में एनएसबंडल, प्लेस्ट और अन्य संसाधन
- 15. एंड्रॉइड बिल्ड सिस्टम में प्रीबिल्ट स्टेटिक लाइब्रेरी समेत
- 16. माइक्रोसॉफ्ट विजुअल स्टूडियो ~ सी/सी ++ रनटाइम लाइब्रेरी ~ स्टेटिक/डायनामिक लिंकिंग
- 17. स्थिर लाइब्रेरी के ग्लोबल्स का स्टेटिक प्रारंभिकरण और विनाश जी ++
- 18. साझा लाइब्रेरी के लिए एक सी ++ स्टेटिक लाइब्रेरी लिंक कर सकते हैं?
- 19. गैर-स्टेटिक कक्षा बनाम स्टेटिक क्लास बनाम स्टेटिक विधि (सी #)
- 20. स्टेटिक पुस्तकालय डिबग प्रतीकों
- 21. स्टेटिक/डायनामिक रनटाइम लिंकिंग
- 22. Coffeescript स्टेटिक विश्लेषण/स्टेटिक Typechecking - रोडब्लॉक
- 23. जावा में स्टेटिक प्रारंभकर्ता और स्टेटिक तरीके
- 24. स्टेटिक फ़ाइनलाइज़र
- 25. स्टेटिक विश्लेषण
- 26. स्टेटिक कीवर्ड
- 27. स्टेटिक इंडेक्सर्स?
- 28. स्टेटिक सी #
- 29. स्टेटिक स्थिरांक
- 30. स्टेटिक तरीके:
डाउनवॉटेड, क्योंकि दुर्भाग्य से यह एक्सकोड के साथ उतना आसान नहीं है। – IsaacKleiner