为所有项目Visual Studio 2010配置OpenCV

Eng*_*ine 2 c++ opencv

我在Visual Studio 2010上使用OpenCV,它工作正常,但是如果有可能对Windows中的所有项目进行有效的配置,我很想.而不是配置每个项目.

提前致谢

Jav*_*ock 5

是的.你需要使用CMake.创建一个包含不同子文件夹中OpenCV的所有项目的文件夹.您将需要包含所有子文件夹的顶级文件夹中的cmakelists.txt文件.在每个子文件夹中,您需要将源代码放在 src文件夹中,将标题放在include文件夹中.CMake将为您的所有opencv不同项目创建一个VS工作室项目,并将自动查找库并链接它们.

现在,如何创建每个OpenCV项目的cmakelists.txt?像这样的东西:

CMAKE_MINIMUM_REQUIRED(VERSION 2.8)

PROJECT( project_name )

FIND_PACKAGE( OpenCV REQUIRED )

TARGET_LINK_LIBRARIES( ${PROJECT_NAME} {OpenCV_LIBS} )
Run Code Online (Sandbox Code Playgroud)

另请查看此链接以设置您的cmake opencv项目.这是第一次痛苦,但相信我,那么很容易创建你的项目,它是自动的.