Ubuntu16.04安裝opencv3.4.1

opencv3.4.1在linux下安裝的官方指導文檔
opencv3.4.1官方下載地址
主要參考博客

安裝依賴

sudo apt-get install build-essential 
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

下載源碼

opencv3.4.1官方下載地址

進入下載目錄

cd ~/Downloads/opencv-3.4.1  #進入到你克隆的opencv目錄,注意是克隆到本地的opencv目錄裏
mkdir build  #新建一個build文件
cd build

源碼編譯安裝

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local  ..
make -j8  #開啓8個線程
sudo make install

配置一些OpenCV的編譯環境首先將OpenCV的庫添加到路徑,讓系統找到

sudo gedit /etc/ld.so.conf.d/opencv.conf   # 末尾添加/usr/local/lib  
sudo ldconfig  # 使得上面的配置路徑生效

配置bash

sudo gedit /etc/bash.bashrc   
#末尾添加下面兩行
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  
export PKG_CONFIG_PATH  
# 保存,執行如下命令使得配置生效
source /etc/bash.bashrc 
# 更新
sudo updatedb   

測試一下

cd ~/Downloads/opencv-3.4.1/samples/cpp/example_cmake
cmake .
make
./opencv_example
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章