日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux Ubuntu 安装编译Opencv 3.4.3 C++开发环境

發布時間:2025/3/11 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux Ubuntu 安装编译Opencv 3.4.3 C++开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在安裝Autoware之前,需要先安裝Opencv,之前在Windows下安裝了Opencv,挺復雜的。不過,在Ubuntu 16.04環境中配置安裝Opencv相對來說,比較簡單。

Linux Ubuntu?安裝編譯Opencv 3.4.3 C++開發環境

1.1 下載Opencv 3.4.3

去官網下載opencv,在本教程中選用的時opencv3.4.3,其他版本的配置方法異曲同工。
下載鏈接 http://opencv.org/releases.html,選擇sources版本。

?

1.2 解壓zip包

?

unzip opencv-3.4.3.zip cd opencv-3.4.3

1.3 安裝依賴庫和cmake

?

sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev

1.4 執行cmake

?

/* 新建編譯文件夾*/ mkdir my_build_dir cd my_build_dir /* 執行cmake */ cmake ..

1.5 執行make命令

?

sudo make // 時間比較漫長

1.6 執行install命令

?

sudo make install

這一步執行完畢之后,Opencv的編譯過程就結束了,接下來的工作就是配置一些Opencv的編譯環境。

2.1 將OpenCV的庫添加到路徑

首先將OpenCV的庫添加到路徑,從而可以讓系統找到

?

sudo gedit /etc/ld.so.conf.d/opencv.conf

執行此命令后打開的可能是一個空白的文件,不用管,只需要在文件末尾添加

?

/usr/local/lib

?

2.2 生效配置文件

執行如下命令使得剛才的配置路徑生效:

?

sudo ldconfig

2.3 配置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

至此,所有配置都已經完成。

3 小程序測試

找到 opencv-3.4.3/samples/cpp/example_cmake 目錄下,官方已經給出了一個cmake的example,我們可以拿來測試下。按順序執行:

?

cmake . make ./opencv_example

即可看到打開了攝像頭,在左上角有一個hello opencv ,即表示配置成功。

?

總結

以上是生活随笔為你收集整理的Linux Ubuntu 安装编译Opencv 3.4.3 C++开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。