赞
踩
编译依赖于opencv的包时报错
Could not find a package configuration file provided by “OpenCV” with any of the following names:
OpenCVConfig.cmake
opencv-config.cmake
这个问题是找不到 “OpenCVConfig.cmake” 或 “opencv-config.cmake” 文件,主要是找不到 OpenCV 路径而导致的。
造成这个问题的主要原因就是没有安装opencv,或者重装了opencv
所以要先确定opencv的路径,这个路径是包含 OpenCVConfig.cmake
文件的目录
确保这个路径包含 OpenCVConfig.cmake
文件
然后打开编译不通过功能包的CMakeLists.txt
文件
找到下面的语句
#set(OpenCV_DIR "/usr/share/OpenCV/")
#改为
set(OpenCV_DIR "/home/victor/opencv-4.2.0/build/")
再次编译即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。