使用cmake错误构建opencv

时间:2011-09-10 22:22:43

标签: opencv makefile cmake

我正在尝试使用cmake构建opencv并遇到问题。

我已将Windows opencv 2.3.1下载到C:/Users/chris/opencv。我打开CMake GUI(2.8.5版本的CMake)并将源目录放在C:/Users/chris/opencv/modules和“{1}}

的”构建二进制文件的位置“

我点击C:/temp/opencv_binaries并选择了Visual Studio 2010.然后我再次点击Configure并获得以下错误输出:

Configure

是什么给出的?我该怎么做才能解决这个问题?

3 个答案:

答案 0 :(得分:7)

除非最近更改,否则源目录应为C:/Users/chris/opencv/ - 它将是包含CMakeLists.txt文件的最高级目录。

答案 1 :(得分:2)

This warning is for project developers.  Use -Wno-dev to suppress it.

要启用-Wno-dev,只需选择Options - > CMake GUI菜单中的Suppress dev Warnings (-Wno-dev)

答案 2 :(得分:0)

您的CMakeLists.txt文件的内容是什么?

为避免警告,请将“cmake_minimum_required(VERSION 2.8)”插入CMakeLists.txt的第一行