2009-06-24 10 views
9

में बराबर समकक्ष मैंने अभी सीएमके का उपयोग करना शुरू कर दिया है और यह एक सप्ताह से भी कम समय से कम रहा है। मेरे पास मेकफ़ाइल लिखा गया है और मैं इसे सीएमके में समकक्ष लिखने की कोशिश कर रहा हूं। मुझे आदेशों के बारे में कोई जानकारी नहीं है कि मुझे दिए गए मेकफ़ाइल में प्रत्येक कथन के लिए सीएमके में उपयोग करना चाहिए। मैं कैसे शुरू करूँ? क्या कोई जगह है जिसके लिए मैं दस्तावेज पा सकता हूं?मेकफ़ाइल सीएमके

उत्तर

1

आपको वास्तव में सीएमके मलिंग सूची (here) की सदस्यता लेनी चाहिए और "सहायता" अनुभाग में उनके website देखें, यह बढ़िया है!

यदि आपको कुछ Google शोध के साथ अपने प्रश्न का उत्तर नहीं मिला है, या मेलिंग सूची संग्रह (here) पर देख रहे हैं, तो बस इसे मेलिंग सूची में मेल करें और अच्छे लोग आपकी मदद करेंगे!

यही मैंने लगभग 2 महीने पहले किया था और अब मुझे cmake के साथ संकलित एक अच्छी परियोजना मिली है! :)

+0

बढ़िया! मै वो कर लूंगा। धन्यवाद! –

9

मैंने कुछ हफ्ते पहले स्कैन से सीएमके में अपनी परियोजना (~ 15000 लाइनों सी ++ कोड, साझा पुस्तकालयों, यूनिट परीक्षण और निष्पादन योग्य बनाता है) को परिवर्तित कर दिया, और इसमें केवल एक या दो दिन लग गए।

एक चीज़ जो मुझे उपयोगी मिली वह यह थी कि Boost project अब बीजेएम के बजाय सीएमके के लिए प्रयोगात्मक समर्थन है। अपने कोड को देखकर (विशेष रूप से, tools/build/CMake में परिभाषित मैक्रोज़) ने मुझे सीएमके के कुछ वाक्यविन्यास और क्षमताओं के बारे में बहुत कुछ सिखाया।

भी उपयोगी:

आशा इस मदद करता है का अवलोकन।

+0

मैं इसे देख लूंगा। सहायता के लिए धनयवाद। –

+0

क्या मैं आपसे पूछ सकता हूं कि आपने स्कोन के खिलाफ क्यों फैसला किया? मैं वर्तमान में बिल्ड टूल्स का प्रयास कर रहा हूं और स्कैन मेरा अगला लक्ष्य है। –

+2

स्कैन एक मंच पर काम कर रहे बहुत छोटी परियोजनाओं के लिए अच्छी तरह से काम करता है। अलग-अलग आर्किटेक्चर (यानी, x86_64 पर कुछ झंडे को सक्षम करने) को स्वचालित रूप से निर्माण प्रक्रिया को समायोजित करने की इसकी क्षमता निराशा के बिंदु तक सीमित थी। अन्य चीजें भी थीं; उदाहरण के लिए, निर्माण विकल्प जोड़ना (इस ढांचे के पथ का चयन करें, इस कंपाइलर परिभाषा को सक्षम करें) स्कैन में घृणित और सेमेक में सरल था। –