linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)
文章目錄
- 下源碼
- 編譯
- 配置opencv環境
下源碼
https://github.com/opencv/opencv/releases/tag/4.4.0
然后在ubuntu里建個文件夾把它扔進去,再右鍵給它提取出來
編譯
直接參照官網方法
切換到你需要編譯的opencv版本
點第一個吧,opencv簡介
然后點
然后就正式到了安裝教程主頁了
https://docs.opencv.org/4.4.0/d7/d9f/tutorial_linux_install.html
根據教程,終端運行如下指令
[compiler] sudo apt-get install build-essential [required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev [optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev完后運行cmake-gui,linux下cmake-gui的安裝
路徑這樣寫
然后點擊configure
然后主要改兩個地方
1、勾選上BUILD_opencv_world
2、在CMAKE_BUILD_TYPE后填上:RELEASE(我寫的小寫好像也支持)
然后點generate,幾秒鐘就好了
然后在build目錄下打開終端,輸入
過了挺久,大約半個小時,
應該成功了
然后再運行:
sudo make install這一步的時候失敗了,提示找不到第三方的ippicv文件,,,沒事,先不弄了,有時間再弄★★★★★
參考文章1:【安裝教程】Ubuntu16.04中用CMake-gui安裝OpenCV3.2.0和OpenCV_contrib-3.2.0(圖文)
參考文章2:Ubuntu18:使用CMake-gui編譯OpenCV3源碼的詳細過程
配置opencv環境
動態庫(共享庫)的配置
輸入指令創建opencv.conf文件,在文件中加入 /usr/local/lib ,然后保存退出。
sudo gedit /etc/ld.so.conf.d/opencv.conf接下來輸入指令加載配置文件,使配置生效:
sudo ldconfig 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下cmake-gui的安装
- 下一篇: VMware 虚拟机 1、ubuntu