मुझे बूस्ट सीरियलाइजेशन कोड का उपयोग करने की आवश्यकता है। मैं एंड्रॉइड पर परीक्षण करने की प्रक्रिया में हूं (एनडीके का उपयोग करके, जाहिर है)। इससे पहले कि मैं फैसला करता हूं कि क्या मैं वास्तव में अपनी परियोजनाओं में बूस्ट सीरियलाइजेशन कोड का उपयोग करना चाहता हूं, मैं जानना चाहता हूं कि आईफोन अनुप्रयोगों में बढ़ावा को संकलित और उपयोग किया जा सकता है या नहीं। मैं यह पूछता हूं क्योंकि एंड्रॉइड पर संकलन को बढ़ावा देना तत्काल काम नहीं है, इसलिए आईफोन पर बढ़ावा देने की संभावना एंड्रॉइड (श्वास) के रूप में संकलित करना मुश्किल होगी। Thx।सी ++ आईफोन पर बूस्ट
12
A
उत्तर
5
This blog शायद आपकी मदद करेगा।
यह कहता है कि Pete Goodliffe ने a script लिखा जो आईओएस ढांचे में बूस्ट लाइब्रेरी बनाता है। पूरी चीज को संकलित करने के लिए XCode project भी है।
यदि लोग आपको बताते हैं कि आप आईओएस अनुप्रयोगों में कस्टम ढांचे का उपयोग नहीं कर सकते हैं तो यह सच नहीं है। जब तक ढांचा ठीक से बनाया गया हो (i386, armv6 और armv7 के लिए आर्किटेक्चर सभी lipo
एड एक साथ) यह काम करेगा।
मैंने उस विशेष रूपरेखा की कोशिश नहीं की है, लेकिन अगर यह सही ढंग से सेटअप है तो मुझे यकीन है कि यह चाल करेगा।
हमें पोस्ट रखें।
6
अरे मैं अपने openFrameworks ऐड-ऑन में पीट Goodliffes स्क्रिप्ट को अद्यतन किया है:
- यह वर्तमान में arm64, ARMv7, i386 है, x86_64
- बूस्ट 1.59.0 या पिछले
- libC++/एसटीडी = सी + +11 - libstdC++ के लिए अब वैकल्पिक रिहाई
- Precompiled और स्क्रिप्ट खुद के निर्माण करने के लिए (इसलिए यदि आप काफी आसान ++ libstdc बदलने की जरूरत है)
- suppo RTS Xcode 7
संबंधित मुद्दे
- 1. सी ++ 0x बनाम बूस्ट
- 2. सी ++ बूस्ट रेगेक्स
- 3. बूस्ट एएसओ और सी/सी ++
- 4. बूस्ट थ्रेड लीकेज सी ++
- 5. बूस्ट सी ++ लाइब्रेरी इंस्टॉल
- 6. सी ++ बूस्ट कोड उदाहरण
- 7. आईसीयू बनाम बूस्ट लोकेल सी ++
- 8. सी ++ बूस्ट थ्रेड कैसे सोएं
- 9. बूस्ट एएसओ कॉन्स्टबफररक्वेंस - सी ++ टेम्पलेट्स
- 10. सी ++ बूस्ट। पायथन: 2 समस्याएं
- 11. आईफोन पर उद्देश्य-सी में टाइप
- 12. बूस्ट
- 13. बूस्ट (सी ++) में क्वांटाइल फ़ंक्शंस
- 14. बूस्ट
- 15. आईफोन
- 16. आईफोन पर कॉमस्कोर Analytics
- 17. बूस्ट :: पायथन और बूस्ट :: थ्रेड
- 18. आईफोन पर एक्सएनए
- 19. बूस्ट
- 20. बूस्ट :: पायथन
- 21. बूस्ट सी ++ ublas मैट्रिक्स और वेक्टर प्रकार
- 22. आईफोन उद्देश्य-सी
- 23. आईफोन/ऑब्जेक्टिव-सी
- 24. सी ++ 11 std :: बाइंड और बूस्ट :: बाइंड
- 25. बूस्ट ट्रांसफर इटरेटर और सी ++ 11 लैम्ब्डा
- 26. डब्ल्यूपीएफ/सी #: आईफोन
- 27. बूस्ट
- 28. बूस्ट
- 29. बूस्ट
- 30. बूस्ट
Goodliffe की पटकथा बहुत अच्छा है। हालांकि, यह एक्सकोड 4.3 के साथ टूट जाता है, क्योंकि सब कुछ एक अलग जगह पर है। मैंने इसे समायोजित करने की कोशिश की, लेकिन अब तक सफल नहीं हुआ। क्या किसी को पता है कि इसे कैसे ठीक करना है? – Arne
http://www.danielsefton.com/2012/03/building-boost-1-49-with-clang-ios-5-1-and-xcode-4-3/ – seriakillaz