2015-03-30 5 views
10

निष्पादन योग्य किए बिना clion के साथ केवल एक स्थिर लाइब्रेरी का निर्माण कैसे करें? CMakeLists.txt कैसा दिखता है? (add_executable के बिना)क्लियन और सीएमके: केवल एक निष्पादन योग्य के बिना पुस्तकालय का निर्माण?

अद्यतन: यदि मैं क्लियन में निष्पादन योग्य नहीं जोड़ता, तो मेरे पास error है, जो निष्पादन योग्य है।

यहां मेरे CMakeLists.txt

+0

आपकी समस्या Clion से संबंधित नहीं है की जरूरत है,। – usr1234567

+1

** संबंधित **, प्रश्न में अद्यतन देखें ... – Andreyua

+0

ठीक है, तो आपकी समस्या सीएमके से पूरी तरह से असंबंधित है। आप निष्पादन योग्य चलाने के लिए कॉन्फ़िगर करते हैं और आपके पास निष्पादन योग्य नहीं है, केवल एक लाइब्रेरी है। CLION लाइब्रेरी निष्पादित नहीं कर सकता है, इस प्रकार त्रुटि। – usr1234567

उत्तर

14

यह एक पुराना सवाल है। लेकिन मैं अन्य लोगों के लिए आपकी मदद के जवाब में आपके प्रश्न का उत्तर जोड़ूंगा। आप यह केवल एक CMake सवाल यह है कि बदलने के लिए अपने add_executableadd_library साथ

add_library(target_name source_files) 
+2

और यदि आप एक गतिशील पुस्तकालय बनाना चाहते हैं, तो आप 'add_library (target_name साझा स्रोत_फाइल)' का उपयोग कर सकते हैं। – shawkinaw

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