2012-01-03 10 views
18

CMakeLists.txt में स्ट्रिंग option निर्दिष्ट करने के लिए कैसे? सिंटेक्स option(OPT1 "Helpstring" ON) बूलियन विकल्पों के लिए पूरी तरह से काम करता है लेकिन मुझे -march= तर्क जैसे कुछ स्ट्रिंग विकल्प gcc पर पास करना चाहते हैं।सीएमकेई स्ट्रिंग विकल्प

उत्तर

23

किसी भी उपयोगकर्ता के settable चर के साथ परिभाषित किया जा सकता:

set(OPT2 "Default" CACHE STRING "Helpstring") 

तो मार्च होगा की तरह कुछ:

set(ARCH "" CACHE STRING "Architecture to tell gcc to optimize for (-march)") 
+4

प्रयोग उदाहरण: 'mkdir निर्माण; सीडी निर्माण; cmake .. -दर्च = देशी' – olibre

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