मेरे पास एक लिनक्स सिस्टम (Eigen3, रास्ते में) हाथ से (/ usr/local) हाथ से स्थापित है। LibEigen3.cmake lib के साथ बंडल किया गया है लेकिन यह डिफ़ॉल्ट रूप से कहीं भी स्थापित नहीं है।स्थानीय रूप से संकलित libs के लिए FindXXX.cmake फ़ाइलों के लिए सही जगह क्या है?
वहाँ /usr/share/cmake-x.y/Modules जहां सीएमके अतिरिक्त मॉड्यूल की तलाश में है, लेकिन इन फ़ाइलों को रखने से चीजों को करने का तरीका प्रतीत नहीं होता है। क्या/usr/local के अंतर्गत एक समकक्ष स्थान है जिसे डिफ़ॉल्ट रूप से स्कैन भी किया जाता है? या कस्टम लाइब्रेरी मॉड्यूल बनाने का मानक तरीका क्या है?
(हालांकि सवाल सख्ती से प्रोग्रामिंग से जुड़ा नहीं है, मुझे लगता है कि पुस्तकालय लेखक भी दूसरी तरफ से एक ही सवाल का सामना कर सकते:। जहां जब मैन्युअल रूप से स्थापित करने के लिए इन फ़ाइलों को डाल करने के लिए)
हालांकि मैं नहीं था: यह आप/CMakeLists.txt (क्या DLRdave पहले से ही कहा है कि करने के लिए समान) परियोजना जड़ dir में निर्दिष्ट करना काम करने के लिए इस समय कार्रवाई करने के लिए समय नहीं है (पिछले दो हफ्तों में: पी), यह वही था जो मैं ढूंढ रहा था, धन्यवाद! – Latanius