Cmake 的 CI2CV 构建错误

Posted

技术标签:

【中文标题】Cmake 的 CI2CV 构建错误【英文标题】:CI2CV build error with Cmake 【发布时间】:2014-03-31 13:56:44 【问题描述】:

我正在尝试在 Windows 上使用 Cmake 构建 CIC2V face tracking library。 我收到以下错误

找不到“OpenCV”提供的包配置文件 以下任何名称:

OpenCVConfig.cmake opencv-config.cmake

这是我在 cmd 中输入的内容:

cmake DOpenCV_PREFIX=D:\opencv\build ..

目录D:\opencv\build 包含一个文件 OpenCVConfig.cmake 但仍然cmake 给出相同的错误。

有什么想法吗?

【问题讨论】:

-DOpenCV_PREFIX=D:\opencv\build(你丢失了“连字符”) 它成功了,你能把它写成答案吗,这样我就可以将问题标记为已解决 你曾经用 windows 编译过这个吗? 【参考方案1】:

你在 cmake 定义的开头丢失了连字符,应该是:

cmake -DOpenCV_PREFIX=D:\opencv\build ..

------------^

【讨论】:

以上是关于Cmake 的 CI2CV 构建错误的主要内容,如果未能解决你的问题,请参考以下文章

C++ CMake 构建错误“未定义的参考”

构建包时出现 Cmake 错误

CMake 错误:CMake 无法找到与“Unix Makefiles”对应的构建程序。 CMAKE_MAKE_PROGRAM 未设置

Android Studio CMake 错误:构建命令失败

OpenCV cmake 构建总是在 Windows 中抛出错误

Catkin_ws CMake 错误构建 package.xml 为空