2011-10-08 11 views
11

सशर्त सीएमकेई लिंक CMakeLists.txt को लिनक्स पर्यावरण पर केवल सिस्टम-व्यापी librt लाइब्रेरी से सशर्त रूप से लिंक करने के लिए कैसे लिखें?आरटी-लाइब्रेरी

उत्तर

14

सेमेक में पर्यावरण पहचान (WIN32, यूनिक्स, ऐप्पल, साइगविन) के लिए कई पूर्वनिर्धारित चर उपयोगी हैं। http://www.cmake.org/cmake/help/cmake-2-8-docs.html#section_VariablesThatDescribetheSystem

तो तुम

if(UNIX AND NOT APPLE) 
    target_link_libraries(target_name rt) 
endif() 
की तरह कुछ लिख सकते हैं: यहाँ पूरी सूची है

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

  • कोई संबंधित समस्या नहीं^_^