के साथ एक समाधान में कई परियोजनाएं मेरे पास 5 परियोजनाओं के साथ एक विजुअल स्टूडियो 2010 समाधान है, दो पुस्तकालयों और तीन अनुप्रयोग (जो पुस्तकालयों पर निर्भर हैं)। अब मैं बिल्ड सिस्टम को सीएमके में माइग्रेट करना चाहता हूं (लिनक्स के तहत संकलित करने में भी सक्षम हूं)।सेमेक और विजुअल स्टूडियो
मुझे पहले से ही पता चला है कि एक परियोजना के लिए CMakeLists.txt कैसे लिखना है और इसमें से एक एसएसएन फ़ाइल बनायें जो वीएस में संकलित है। हालांकि, मुझे प्रत्येक व्यक्तिगत परियोजनाओं में एक सीएमके फ़ाइल में निर्दिष्ट करने का कोई समाधान नहीं मिल रहा है और फिर स्वचालित रूप से सीएमके को उन 5 परियोजनाओं के साथ वीएस। एसएलएन बनाने दें।
इसे पूरा करने के लिए मुझे अपनी परियोजनाओं और सीएमकेलिस्टों को कैसे व्यवस्थित करना है?
यह कठिन नहीं है, आपको प्रत्येक लाइब्रेरी और प्रत्येक निष्पादन योग्य घोषित करना होगा। यह अलग उपनिर्देशिका में हो सकता है। मैं कुछ ओपन सोर्स प्रोजेक्ट्स और उनकी सीएमके फाइलों को देखने की सलाह देता हूं। (उदाहरण के लिए [यह] (https://github.com/madler/zlib/blob/master/CMakeLists.txt)) – Mohammad
बहुत बहुत धन्यवाद! – Ela782