【发布时间】:2021-10-22 19:30:34
【问题描述】:
我正在使用 OpenCV 运行 C++ 程序。我已经安装了所有必要的库,但 cmake 似乎找不到 OpenCV 库。
port content opencv3 命令显示我的 opencv 库位于这些文件夹下:
/opt/local/libexec/
/opt/local/bin/
/opt/local/lib/
/opt/local/include/
但在find_package(OpenCV REQUIRED) 之前添加set(OpenCV_DIR /opt/local) 不起作用,并且每次都会弹出相同的错误。
我该怎么办?
【问题讨论】:
-
不是
set(OpenCV_DIR /opt/local)。set(OpenCV_ROOT /opt/local),也许吧。 -
我尝试了您的解决方案,但不幸的是 cmake 报告了同样的错误。