CMake不编译OpenCV

时间:2014-02-11 05:10:47

标签: c++ visual-studio-2010 opencv cmake

AFAIK,CMake是一个自动构建的工具,所以我对CMake的期望是“制作”整个事情,即,当我点击“生成”它将创建所有文件,并编译它们,所以我将拥有我所需要的一切。

但是当我在OpenCV上运行CMake时,它会生成一个VS2010解决方案和许多项目,然后我必须在VS2010中打开它,并自己编译项目...为什么CMake不会在一个单独的操作?我认为它有能力做到这一点吗?那为什么不呢?

编辑:

this link中,他们会说明这是常规方式。

1 个答案:

答案 0 :(得分:1)

看看CMake page

“CMake用于使用简单的平台和编译器独立配置文件来控制软件编译过程。 CMake生成可在您选择的编译器环境中使用的本机makefile和工作区 < /强>“。

在OpenCV网站上,您可以在Windows计算机上找到complete guide安装