安装opencv4.5.2最低要求cmake3.5.1
# Install minimal prerequisites (Ubuntu 18.04 as reference)
sudo apt update && sudo apt install -y cmake g++ wget unzip
官方提示apt在centos上不能用,改为yum就好,
安装opencv需要cmake,而安装cmake需要g++
但是yum安装只能安装低版本,所以需要手动安装。
安装gcc-c++
还是yum安装最方人王日金
yum install gcc-c++ libstdc++-devel
安装cmake
1:下载我在home目录安装,个人认为安装目录各屏所好,不要在意细节
cd /home
mkdir cmakesetup
cd /home/cmakesetup
wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz
//最新版:https://cmake.org/files/v3.20/cmake-3.20.3.zip,3.5.1即可安装opencv4.5.2,按需安装。
2:解压并进入
tar xvf cmake-3.6.2.tar.gz && cd cmake-3.6.2
3:配置安装文件
./configure --prefix=/home/cmakesetup/cmake-3.6.2/cmake
4:安装
make && make install
5:添加链接
ln -s /home/cmakesetup/cmake-3.6.2/cmake/bin/cmake /usr/bin/cmake
6:修改环境变量
$vim /etc/profile
export CMAKE_HOME=/usr/local/cmake
export PATH=$PATH:$CMAKE_HOME/bin
7:查看版本
cmake --version
cmake version 3.6.2
二:安装openCV4.5.2,呵呵,我的安装目录也在home下面。
1:下载opencv
wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zip
2:解压
unzip opencv.zip
3:创建目录
mkdir -p build && cd build
4:配置安装
cmake ../opencv-master
5:build
cmake --build .