1. 官网下载
首先从opencv官网下载最新的源代码,我下载的是3.4.16版本的Releases - OpenCVhttps://opencv.org/releases/
2.解压安装
使用 unzip命令解压文件,再cd opencv-3.4.1目录下,因为opencv源码编译的时候,需要创建一个单独的目录,在这里我直接mkdir build && cd build, 最后执行cmake .. 编译源代码,如果没有安装cmake的可以使用yum install cmake安装。最后make && make install 安装结束
3. 如何配置CMakeLists.txt
默认情况下,opencv安装的路径在/usr/local/include和/usr/local/lib下面,在CMakeLists.txt添加下面三行,可以正常使用opencv了,其中opencv_study_core为你的project或者库名称
find_package( OpenCV REQUIRED ) include_directories(${OpenCV_INCLUDE_DIRS}) TARGET_LINK_LIBRARIES(opencv_study_core ${OpenCV_LIBS})