opencv linux 安装
下载opencv安装包
Releases - OpenCV选择Sources 下载安装包

编译安装
1. 更新下载依赖
#更新apt可安装包列表
sudo apt update
#安装cmake和g++
sudo apt install -y cmake g++
#安装项目构建工具,有两个选择,make或ninja, ninja自动支持多线程,make得自己加-j选项,这里先全安装上
sudo apt install make ninja-build
#进入到源码目录
cd opencv-4.9.0
#cmake构建
cmake -B build -GNinja -DCMAKE_INSTALL_PREFIX=~/lib/opencv4.9.0_install
命令解释:
-B build :在当前目录创建一个build文件夹,然后构建到build文件夹里
-GNinja : 指定生成用Ninja来构建的项目,默认是-GUnix(用make构建)
-DCMAKE_INSTALL_PREFIX=~/lib/opencv4.9.0_install : 指定安装目录,否则默认安装到系统目录:/usr/lib,usr/include,这里是多版本共存的关键,指定一个自定义的目录(最好别是系统目录),比如我就在~/lib/opencv4.9.0_install中
2. 编译安装
# 编译会耗费很长时间,内心等待
cmake --build build/
cmake --install build/


浙公网安备 33010602011771号