2011-09-03 14 views
33

मैं एक वेरिएबल जोड़ना चाहता हूं जिसे उपयोगकर्ता को cmake-gui में "कॉन्फ़िगर करें" पर क्लिक करने के बाद सेट करना होगा। क्या इसे करने का कोई तरीका है?मैं अपने सीएमके स्क्रिप्ट में कॉन्फ़िगरेशन चर कैसे जोड़ूं?

उत्तर

33

सेट कमांड का उपयोग करके, CACHE पैरामीटर निर्दिष्ट करें, उदा।

set(NAME_INCLUDE "default value" CACHE FILEPATH "description") 
set(NAME_LIB "default value" CACHE FILEPATH "description") 

जीयूआई सीएमके में एक ही उपसर्ग के साथ सभी चर समूह को समूहित करेगा।

set के लिए सीएमके दस्तावेज़ देखें।

+0

मैंने थोड़ी देर के लिए यह पता लगाया, इसलिए मैंने सोचा कि मैं अपने समुदाय के विकी उत्तर के साथ अपने प्रश्न का उत्तर दूंगा। –

+0

आपको विवरण की आवश्यकता क्यों है? मैंने इसका उपयोग किया लेकिन FILEPATH – jamk

+0

@jamk के बजाय STRING के साथ दिए गए लिंक को देखें: "यदि' CACHE' मौजूद है, तो '' कैश में डाल दिया गया है।' 'और' 'तब आवश्यक हैं। " – Marcus

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