मैंने अभी इस लाइब्रेरी को आर्क लिनक्स में सफलतापूर्वक स्थापित किया है। मैं किसी भी कारण से नहीं देख सकता कि यह किसी भी डिस्ट्रो में स्थापित क्यों न हो। यह ध्यान रखना महत्वपूर्ण है कि मेरे पास एक Kinect नहीं है , इसलिए मैं यह सत्यापित नहीं कर सकता कि पुस्तकालय काम करता है, केवल यह कि यह संकलन और सफलतापूर्वक स्थापित करता है।
यहाँ मैंने जो कदम उठाए हैं:
निर्भरता स्थापित करें
ये पैकेज Kinect लाइब्रेरी या निर्माण प्रक्रिया की निर्भरता हैं, और इस प्रकार पहले स्थापित करने की आवश्यकता है:
cmake
git
libusb
freeglut
libxmu
libxi
आपको अपने मूल पैकेज प्रबंधक का उपयोग करके इन्हें खोजने में सक्षम होना चाहिए।
भंडार की जाँच करें
git clone git://github.com/OpenKinect/libfreenect.git
cd libfreenect && git pull origin
स्रोत का निर्माण
cmake -DCMAKE_INSTALL_PREFIX=/usr -DPROJECT_INCLUDE_INSTALL_DIR=/usr/include -DLIB_SUFFIX="" .
make
sudo make install
Udv नियम सेट करें (ताकि किन्क का पता लगने पर प्लग किया जाए):
sudo install -Dm644 platform/linux/udev/51-kinect.rules /etc/udev/rules.d/51-kinect.rules