【发布时间】:2019-07-07 12:05:14
【问题描述】:
尝试从 CLion 和终端运行我的简单 cpp 程序,但到处都有同样的问题:
By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "OpenCV", but
CMake did not find one.
Could not find a package configuration file provided by "OpenCV" with any
of the following names:
OpenCVConfig.cmake
opencv-config.cmake
Add the installation prefix of "OpenCV" to CMAKE_PREFIX_PATH or set
"OpenCV_DIR" to a directory containing one of the above files. If "OpenCV"
provides a separate development package or SDK, be sure it has been
installed.
尝试了一些解决方案,但没有任何帮助。 OpenCV 安装在 macOS 上的用户目录中。有人可以帮我吗?
【问题讨论】:
-
您是如何准确安装 OpenCV 的?
-
@MarkSetchell 通过终端...使用自制软件、python3 并安装虚拟环境和 cmake
-
你的 cmake 命令是什么?错误消息告诉您,您需要将 OpenCV 的安装前缀添加到
CMAKE_PREFIX_PATH。这意味着您的 cmake 命令应包含-DCMAKE_PREFIX_PATH=<path to opencv>。 -
你可以找到@Richard所指的文件
find /usr /Users -iname "OpenCVConfig.cmake" 2> /dev/null