2017-01-24 5 views
6

मैं ओएसएक्स के लिए नया हूं, क्या कोई मौजूदा कोड से एक्सकोड प्रोजेक्ट बनाने में मदद कर सकता है? मैं एक्सकोड की कुछ विशेषताओं जैसे 'प्रोफाइल' की कोशिश करना चाहता हूं।पहले से मौजूद गिट सेमेक प्रोजेक्ट से एक्सकोड प्रोजेक्ट कैसे बनाएं?

मैं वर्तमान में अपने सेमेक प्रोजेक्ट के लिए क्लियन का उपयोग करता हूं, यह गिट रेपो में भी है। मैं बस इसे एक्सकोड से आयात करना चाहता हूं लेकिन मुझे लगता है कि यह इतना आसान नहीं है। यहाँ परियोजना और आईडीई के बारे में कुछ जानकारी:

  • यह सिर्फ एक सांत्वना अनुप्रयोग सी में लिखे ++ और cmake परियोजना है
  • यह Git रेपो
  • Xcode संस्करण 8.0 (8A218a)
  • ओएस एल कैप्टन पर भी है 10.11.6

यदि आपको अधिक जानकारी चाहिए, तो मैं और अधिक दे सकता हूं। मदद के लिए धन्यवाद।

+0

मैं ओएसएक्स और लिनक्स पर 3 साल के लिए क्रॉस-संकलित कोड लिख रहा हूं। मैं अनुशंसा करता हूं कि आप थोड़ा पैसा निवेश करें - jetbrains.com वेबसाइट पर जाएं और क्लियन और ऐपकोड के लिए लाइसेंस खरीदें। ये उपकरण शानदार हैं। एक्सकोड कचरा है। यह ऐप्पल की अपनी भाषा को भी प्रतिबिंबित नहीं कर सकता, तेज़, अकेले सी ++ दें। एक्सकोड लीड हाल ही में निकाल दिया गया था। एक क्लियन लाइसेंस आपको एक उत्कृष्ट सीएमके-आधारित आईडीई देता है जो विंडोज़, लिनक्स और ओएसएक्स पर काम करता है। यह XWindows पर भी काम करता है। –

उत्तर

8

सीएमके के पास एक्सकोड के लिए generator है। प्रयास करें:

cmake -G Xcode <dir of CMakeLists.txt> 
1

मैं क्या क्या:

"फाइल" -> "नई" -> "परियोजना ..."

करें कमांड लाइन टूल:

enter image description here

यदि आप चाहें तो कुछ सामान भरें:

enter image description here

भागो डमी परियोजना:

enter image description here

प्रोजेक्ट फाइल पर क्लिक करें और अपनी परियोजना "फ़ाइलों में जोड़े":

enter image description here

स्रोत के ढेर करने के लिए ब्राउज़। विकल्पों का विस्तार करें। मैं करते हैं उपयोग "फ़ोल्डरों कहा," "समूह बनाएँ" के रूप में:

enter image description here

के माध्यम से जाओ और फ़ाइलों को आप नहीं चाहते बाहर छँटाई:

enter image description here

बिल्ड। संभावना है कि आपको फ़ाइलों को हटाने या उन्हें अपने प्रोजेक्ट के काम तक जोड़ने की आवश्यकता होगी।

संबंधित मुद्दे