2011-06-04 11 views
5

का उपयोग कर बीएलएएस/लैपैक विक्रेताओं का पता लगाएं तो मेरा कोड अलग-अलग बीएलएएस/लैपैक विक्रेताओं के साथ होने पर विभिन्न शीर्षलेख फ़ाइलों को शामिल करना चाहता है। क्या कोई पूर्वनिर्धारित मैक्रोज़ या ऐसा कुछ है जो मुझे जांचता है?सीएमके

उत्तर

4

सीएमके 2.8+ FindBLAS.cmake FindLAPACK.cmake के साथ जहाज। आप अपने स्थानीय सेमेक इंस्टॉलेशन से फ़ाइलों में टिप्पणियों की समीक्षा करना चाह सकते हैं: cmake-2.8.5/share/cmake/मॉड्यूल/FindBLAS.cmake। यह मॉड्यूल विभिन्न प्रकार के बीएलएएस और लैपैक कार्यान्वयन का समर्थन करता है। उदाहरण के लिए:

set(ENV{BLA_VENDOR} "ATLAS") 
find_package(BLAS REQUIRED) 

शुभकामनाएँ।