मैंने सोचा कि मैं इस धागे को देखने वाले किसी और के लिए एक बेहतर उत्तर जोड़ूंगा।
इसलिए, यदि आप पहले से ही डिवाइस पर opencv के निर्माण की परेशानी से गुजर चुके हैं, तो संभवतः आपने यहां निर्देशों का पालन किया है:
http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html
जिस स्थिति में, यदि आप -D argsचरण दो में सीएमके मापदंडों को गतिशील रूप से ओवरराइड नहीं करते हैं और आप इसके बजाय cmake ..बिल्ड डायरेक्ट्री (आप बनाया) के अंदर चलते हैं, तो यह एक CMakeCache.txtफ़ाइल उत्पन्न करेगा ।
यदि आप CMakeCache.txtफ़ाइल को संपादित करते हैं, तो आप बदल सकते हैं:
CPACK_BINARY_DEB:BOOL=ON
... उपरोक्त opencv लिंक में अन्य निर्दिष्ट चर के अलावा। दौड़ने के बजाय makeया make install... बस दौड़ें make packageऔर जादू हो जाए।
चेतावनी: यदि आपके पास WITH_CUDA:BOOL=ONआपके पास पैकर के साथ निर्भरता के मुद्दे हो सकते हैं - और यह बिल्कुल अलग सवाल है ...
अधिक जानकारी के CPACK_*_*:BOOLलिए cmake फ़ाइलों में पैरामीटर देखें , और CPack प्रलेखन से परामर्श करें:
http://www.cmake.org/Wiki/CMake:CPackPackageGenerators