我想用visual studio编译opencv,所以opencv的代码将像我的所有其他本地代码一样在我的计算机上。即我希望能够更改它并进行调试。 我找不到任何包含所有opencv文件的简单目录文件。它被分段为包含文件,模块和类似文件。 opencv文档中的所有解释都使用CMake。 我不明白究竟什么是CMake,为什么我需要它才能在本地编译库,就像所有其他常规代码一样。 谁能解释我怎么做?
答案 0 :(得分:5)
cmake是一个独立于平台的makefile。你可以从cmake生成visual studio项目,这可以比导入到visual studio中。但是您需要在计算机上安装cmake。 要使visual studio项目调用cmake,请执行以下操作:
cmake -G "Visual Studio 9 2008"