ubuntu 安装opencv踩坑记录

问题

Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found

解决方法:
cmake后再加一条-D OPENCV_GENERATE_PKGCONFIG=ON才会生成。该编译选项开启生成opencv4.pc文件,支持pkg-config功能

sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_GENERATE_PKGCONFIG=ON ..

使用上诉命令cmake并安装才会在usr/local/lib/下生成pkgconfig文件夹以及opencv4.pc文件

:由于实际生成的是opencv4.pc文件,所以按照错误提示,还需将文件重新命名。

sudo mv opencv4.pc opencv.pc

ubuntu 安装opencv踩坑记录_第1张图片
最后再验证即可:
ubuntu 安装opencv踩坑记录_第2张图片

你可能感兴趣的:(图像处理,ubuntu,opencv,linux)