ฉันเพิ่งติดตั้งไลบรารีนี้สำเร็จใน Arch Linux ฉันไม่เห็นเหตุผลที่จะไม่ติดตั้งใน distro ใด ๆ เป็นสิ่งสำคัญที่จะต้องทราบว่าฉันไม่มี Kinectดังนั้นฉันจึงไม่สามารถตรวจสอบได้ว่าห้องสมุดใช้งานได้เพียงว่ารวบรวมและติดตั้งสำเร็จแล้ว
นี่คือขั้นตอนที่ฉันทำ:
ติดตั้งการพึ่งพา
แพ็คเกจเหล่านี้ขึ้นอยู่กับการพึ่งพาของ Kinect Library หรือกระบวนการสร้างจึงจำเป็นต้องทำการติดตั้งก่อน:
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
ตั้งค่ากฎ udev (เพื่อให้ตรวจจับ Kinect ได้เมื่อเสียบปลั๊ก):
sudo install -Dm644 platform/linux/udev/51-kinect.rules /etc/udev/rules.d/51-kinect.rules