用于 openCV 的 CMake
Posted
技术标签:
【中文标题】用于 openCV 的 CMake【英文标题】:CMake for openCV 【发布时间】:2016-10-18 21:48:54 【问题描述】:我有以下问题,虽然我的项目正在使用 CMake 正确构建,但之后我有错误,找不到“opencv2/core/core.hpp”。我正在发布我的 CMakelists.txt 配置,非常感谢您的帮助。我还要补充一点,“查找包(需要 OPENCV)”不起作用。
if(MSVC)
if(NOT OPENCV_ROOT)
set(OPENCV_ROOT "D:/OpenCV")
endif()
set(OpenCV_INCLUDE_DIR "$OPENCV_ROOT/build/include")
set(OpenCV_LIBRARY_DIR"$OPENCV_ROOT/build/x64/vc14/lib")
endif()
【问题讨论】:
"find package(OPENCV REQUIRED)
is not working":这是你真正的问题,你不应该像以前那样使用 OpenCV。 “不工作”是什么意思?错误信息是什么?
【参考方案1】:
include_directories($OpenCV_INCLUDE_DIR)
【讨论】:
以上是关于用于 openCV 的 CMake的主要内容,如果未能解决你的问题,请参考以下文章
演示需要用于网络摄像头图像的 OpenCV。(已安装 opencv 并设置 opencv4=1)