天天看點

ubuntu14.04 編譯安裝OpenCV 3.2

一、下載下傳 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 
           

搞定!!

有問題回複交流。