目录
一、安装前准备
-
安装基础工具
确保已安装gcc
、g++
和cmake
。在终端中运行以下命令进行安装:sudo apt update sudo apt install gcc g++ cmake
-
下载 OpenCV 源码
- 访问 OpenCV 官网下载页面:OpenCV Releases
- 下载最新版本的 OpenCV 源码压缩包,并解压到指定目录。
二、编译 OpenCV
-
解决环境冲突
如果系统中安装了 Anaconda,其 Python 环境可能会对 OpenCV 的安装产生影响。将 Anaconda 的可执行文件或目录进行重命名,以避免冲突。 -
创建构建目录
在 OpenCV 源码目录下运行以下命令:
mkdir build && cd build
3.配置 CMake
运行以下命令进行 CMake 配置:
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=~/lib/opencv4.x.x_install ..
-D CMAKE_BUILD_TYPE=Release
:指定编译为 Release 版本。-D CMAKE_INSTALL_PREFIX=~/lib/opencv4.x.x_install
:指定安装目录,以便多版本共存。请将4.x.x
替换为实际安装的 OpenCV 版本号。
4.编译 OpenCV
运行以下命令进行编译,-j
参数后的数字可根据 CPU 核数进行调整: