2011-08-04 18 views
10

में कॉपी फ़्रेमवर्क अपने प्रोजेक्ट निर्देशिका में मुझे लगता है कि मैं जब मैं अपने ऐप्लिकेशन का निर्माण एप्लिकेशन बंडल में नकल करने की जरूरत है कुछ 3 पार्टी चौखटे, अर्थात् SFML है,। ऐसा करने के लिए कोई साफ तरीका (शायद एक्सकोड में कॉपी फाइल बिल्ड फेज की तरह)?CMake: अनुप्रयोग बंडल

धन्यवाद

उत्तर

7

आप CMake के BundleUtilities मॉड्यूल की जांच करनी चाहिए।

http://www.cmake.org/Wiki/BundleUtilitiesExample

BundleUtilities मॉड्यूल के लिए प्रलेखन यहाँ है::

http://www.cmake.org/cmake/help/v2.8.8/cmake.html#module:BundleUtilities

मैं एक CMake -पी को विन्यस्त करने की सलाह देते

वहाँ एक विकी प्रविष्टि यहाँ एक कामकाज नमूना अनुप्रयोग के साथ पूरा हो स्क्रिप्ट fixup_bundle उचित रूप से और फिर कॉल एक CMake "स्थापित (स्क्रिप्ट ...)" आदेश का उपयोग कर समय स्थापित पर है कि स्क्रिप्ट कॉल करने के लिए। यदि आप इस दृष्टिकोण के साथ किसी भी समस्या में भाग लेते हैं, या यदि उदाहरण या दस्तावेज़ीकरण के बारे में कुछ अस्पष्ट है तो बाद में अधिक विशिष्ट प्रश्न पूछें।