Ubuntu14.04优麒麟版安装SR300 Intel RealSense驱动程序

1.首先到github下载librealsense源码包

https://github.com/IntelRealSense/librealsense

git clone https://github.com/IntelRealSense/librealsense

2.解压后进入该文件夹内

执行 sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade 确保apt-get为最新

3.使用uname -r 查看内核版本,如果你的内核版本是4.4.0-04之前的那么你需要执行一下步骤升级内核

(1)、

sudo apt-get install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial

(2)、

sudo update-grub && sudo reboot

完成启动,登录并验证所需的内核版本到位
    *`uname -r`> = 4.4.0-50

4.安装* librealsense * build:所需的软件包
  * libusb-1.0 *和* pkg-config *:
  *sudo apt-get install libusb-1.0-0-dev pkg-config`。

5.执行./scripts/install_glfw3.sh安装glfw3

6.安装Video4Linux(Video4Linux(简V4L)是Linux中关于视频设备的内核驱动)安装前确保摄像头拔出

Video4Linux在Ubuntu中应该已经有了所以执行下一步(如果没有apt-get安装)

  * `sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/`
  * `sudo udevadm control --reload-rules && udevadm trigger`


7.安装内核模块构建所需的* openssl *包:

  *`sudo apt-get install libssl-dev`



8. * `./scripts/patch-realsense-ubuntu-xenial.sh`


9通过检查内核日志中的最新条目来检查安装:
  *`sudo dmesg | tail -n 50
  该日志应该指示已经注册了一个新的uvcvideo驱动程序。如果注意到任何错误,请先尝试修补过程,然后再次发出问题,如果第二次尝试不成功(请确保复制dmesg中的特定错误)。

10、

执行mkdir bulid &&cd build  

cmake ../ -DBUILD_EXAMPLES = true`    

make && sudo make install 

编译源码,生成可执行文件

编译成功后在生成的/usr/local/bin目录下会有可用的测试程序,插入摄像头,执行./cpp-capture程序,如何看到画面表示安装成功(想要执行还需要确保路径"/usr/local/lib/x86_64-linux-gnu"添加至环境变量LD_LIBRARY_PATH中,并复制inlcude/librealsense文件夹到“/usr/local/inlcude"中,即sudo cp -r include/librealsense /usr/local/include)



你可能感兴趣的:(RealSense,intel,SR300,RealSense)