一、下載下傳 OpenCV 3.2:
網址:http://opencv.org/releases.html
二、安裝常用依賴項:
sudo apt-get install build-essential libgtk2.0-dev libvtk5-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev libtbb-dev
三、安裝 OpenCV 3.2:
1、将opencv-3.2.0.zip 檔案解壓到任意目錄(我解壓到家目錄 ~)
unzip opencv-3.2.0.zip -d ~/
2、切換到 OpenCV 3.2 目錄下:
cd ~/opencv-3.2.0/
3、建立編譯檔案目錄,并切換到該目錄下:
mkdir build
cd build
4、開始編譯(.. 為上層目錄,不可缺少):
cmake ..
如果遇到這樣的錯誤:-- ICV: Downloading ippicv_linux_20151201.tgz... CMake Error at 3rdparty/ippicv/downloader.cmake:73 (file): file DOWNLOAD HASH mismatch
去這裡(點選打開連結)下載下傳ippicv_linux_20151201.tgz 并粘貼(替換)到目錄opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/
5、make -j4 (-j4表示開啟4個線程編譯,取決于CPU的速度,比如我make -j7)
make -j4
6、安裝:預設安裝到 /usr/local 下
sudo make install
搞定!!
有問題回複交流。