如何在没有CMake的情况下使用visual studio编译opencv

时间:2011-10-21 23:13:48

标签: c++ visual-studio opencv cmake

我想用visual studio编译opencv,所以opencv的代码将像我的所有其他本地代码一样在我的计算机上。即我希望能够更改它并进行调试。 我找不到任何包含所有opencv文件的简单目录文件。它被分段为包含文件,模块和类似文件。 opencv文档中的所有解释都使用CMake。 我不明白究竟什么是CMake,为什么我需要它才能在本地编译库,就像所有其他常规代码一样。 谁能解释我怎么做?

1 个答案:

答案 0 :(得分:5)

cmake是一个独立于平台的makefile。你可以从cmake生成visual studio项目,这可以比导入到visual studio中。但是您需要在计算机上安装cmake。 要使visual studio项目调用cmake,请执行以下操作:

 cmake -G "Visual Studio 9 2008" 

Cmake Wiki

相关问题