https://blog.csdn.net/u013401766/article/details/78472285
1)下載cmake-3.14.1.tar.gz : https://cmake.org/download/c++
2)在家目錄下新建tools/文件夾,將cmake-3.14.1.tar.gz解壓以後放在tools/中,爲了防止出現權限不足問題,直接對文件更改權限:git
解壓:sudo tar -zxvf cmake-3.14.1.tar.gz
賦權限:sudo chmod -R 777
githubcmake-3.14.1
3)安裝gcc-c++:bootstrap
sudo apt-get install build-essential
或者直接執行這兩條命令ide
sudo apt-get install gcc sudo apt-get install g++
4)執行如下命令ui
cd cmake-3.14.1
sudo ./bootstrap sudo make sudo make install
5)查看是否安裝成功以及安裝版本:spa
cmake --version
若是出現如下信息:.net
證實安裝成功。code
Note: USB接口必須爲3.0
內核版本 > 4.4.0
本系統爲 Ubuntu 16.04.3,若是安裝步驟上有所不一樣,請參照英文版教程:視頻
https://github.com/IntelRealSense/librealsense/blob/v1.12.1/doc/installation.md 對應版本安裝。
1)先肯定內核版本:
uname -r
若是>=4.4.0-50的版本就能夠繼續向下進行了,不然須要升級你的Ubuntu內核。
2)安裝一些依賴:
sudo apt-get install libusb-1.0-0-dev pkg-config libgtk-3-dev
3)安裝glfw3庫:
sudo apt-get install libglfw3-dev
4)下載驅動安裝包:
5)進入該文件夾
cd librealsense/
6)在 librealsense 文件夾下執行
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
7)在 librealsense 文件夾下,執行以下命令:
$ mkdir build $ cd build $ cmake ../ $ cmake ../ -DBUILD_EXAMPLES=true $ make && sudo make install
8)在 librealsense 文件夾下安裝Video4Linux視頻內核驅動,注意不要插上RealSense攝像頭。
在librealsense的路徑下執行:
sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/ sudo udevadm control --reload-rules && udevadm trigger
安裝Openssl庫:
sudo apt-get install libssl-dev
編譯配置文件:
./scripts/patch-uvcvideo-16.04.simple.sh
注意:此步驟詳情可看官方文檔:
https://github.com/IntelRealSense/librealsense/blob/v1.12.1/doc/installation.md
9)加載uvcvideo驅動
sudo modprobe uvcvideo
10)提示完成後,插上RealSense,再執行:
sudo dmesg | tail -n 50
可無失敗信息則可驗證安裝驅動成功。
此時可進入/usr/local/bin下,執行:
./cpp-capture
出現RealSense拍攝的圖像即成功!
注意:若找不到cpp-capture文件,可用
whereis cpp-capture
查看可執行程序的具體路徑。