/ / Bazel BLAS & LAPACK के लिए नियम बनाएँ - लैपैक, ब्लास, बाजेल

बज़ल ब्लास और लैपैक के लिए नियम बनाते हैं - लैपैक, ब्लास, बेज़ल

मुझे बज़ेल प्रदान करने वाली कोई परियोजना / रेपो नहीं मिला हैब्लास या लैपैक के लिए नियम बनाएं। यह काफी दुर्भाग्यपूर्ण है क्योंकि ये उपकरण अक्सर प्राथमिक पुस्तकालय होते हैं, जिनका उपयोग संख्यात्मक अभिकलन की ओर उन्मुख परियोजना के लिए करना चाहिए।
क्या ऐसी चीज़ पहले से ही कहीं मौजूद है?

उत्तर:

उत्तर № 1 के लिए 1

मुझे इन पुस्तकालयों के लिए BUILD फाइलों की जानकारी नहीं है।

यदि आप उन्हें बनाते हैं, तो उन्हें सार्वजनिक रूप से साझा करना या उन्हें (लाइब्रेरी कोड में) अपस्ट्रीम में सबमिट करने का प्रयास करना दूसरों के लिए आपके प्रयासों से लाभ उठाने का एक शानदार तरीका होगा।


उत्तर № 2 के लिए 1

अभी तक कोई भी फ़ाइल नहीं ...

हालाँकि, यदि आप पहले से स्थापित उपयोग करना चाहते हैं तो एक त्वरित सुधार Blas या Lapack libs इस तरह से एक लाइन जोड़ना है (आपके कंप्यूटर पर स्थापित लीब के अनुसार):

build --linkopt="-llapacke -llapack -lblas"

आपके में bazel.rc फ़ाइल (में tools/ निर्देशिका):

YourBazelProject/.

├── ...
├── WORKSPACE
└── tools
└── bazel.rc