1.安裝配置相關工具及依賴庫
sudo apt-get install build-essential
# 必須的,gcc編譯環境
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
# 必須的,包括cmake等工具
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
# 可選的,看個人需要,總共5M左右
2.從官網下載源碼
官網地址:https://opencv.org/releases.html
3.cmake
cd opencv-3.4.0
mkdir build
# 創建編譯文件
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
# 生成后的Makefile在build文件夾中,而需要的CMakeLists.txt在 ".."中,即上一級文件夾中(opencv-3.4.0)
4.安裝opencv
# 4個線程編譯,查看cpu核數量
# grep "model name" /proc/cpuinfo | wc -l
make -j4
# 安裝
sudo make install
5.測試
測試安裝是否成功: http://blog.csdn.net/u011440558/article/details/78213796
6.參考
https://blog.csdn.net/u011440558/article/details/78358447