源码编译安装opencv4.6.0,别的版本也行

2023-11-19

1.下载opencv4.6.0

系统: ubuntu 1804 64位

点我下载opencv 4.6.0
https://codeload.github.com/opencv/opencv/zip/refs/tags/4.6.0
指令下载 推荐:

wget -O opencv.zip https://github.com/opencv/opencv/archive/4.6.0.zip
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/4.6.0.zip

2.编译安装opencv4.6.0

进入到下载目录下:

unzip -qo opencv.zip -d ./
unzip -qo opencv_contrib.zip -d ./
cd opencv-4.6.0   
mkdir build    
cd build    
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release -DOPENCV_GENERATE_PKGCONFIG=ON -DOPENCV_ENABLE_NONFREE=True  .. 

make -j    
sudo make install

安装install截图:
在这里插入图片描述
不推荐
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release -DOPENCV_GENERATE_PKGCONFIG=ON -DOPENCV_ENABLE_NONFREE=True -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.6.0/modules ..

3.配置opencv环境

sudo cp -a /usr/local/include/opencv4/opencv2/ /usr/local/include/

===========================================>>>>>>

sudo vim /etc/ld.so.conf

ld.so.conf写入如下信息:

include /usr/local/lib

===========================================>>>>>>

sudo vim /etc/bash.bashrc

bash.bashrc写入如下信息:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

4.成功安装截图

# 更新
sudo updatedb
sudo ldconfig

# 安装成功,查看版本
pkg-config --modversion opencv4

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

源码编译安装opencv4.6.0,别的版本也行 的相关文章

随机推荐