繁体   English   中英

为所有项目配置OpenCV Visual Studio 2010

[英]configuring OpenCV for all projects Visual studio 2010

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

提前致谢

是的。 您需要使用CMake 创建一个文件夹,其中包含不同子文件夹中的OpenCV的所有项目。 您将需要在顶部文件夹中包含所有子文件夹的cmakelists.txt文件。 在每个子文件夹上,您都需要将源代码保存在src文件夹中,并将标头保存在一个include文件夹中。 CMake将为您的所有opencv不同项目创建一个VS studio项目,并以合法方式找到这些库并将其链接。

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

CMAKE_MINIMUM_REQUIRED(VERSION 2.8)

PROJECT( project_name )

FIND_PACKAGE( OpenCV REQUIRED )

TARGET_LINK_LIBRARIES( ${PROJECT_NAME} {OpenCV_LIBS} )

还要检查此链接以设置您的cmake opencv项目。 第一次很痛苦,但是请相信我,然后创建您的项目真的很容易,它是自动的。

指定每个用户的目录列表

1.在“视图”菜单上,单击“属性管理器”。

2.在Property Manager中,单击一个配置平台节点; 例如,调试| Win32的。

节点将展开并显示用户属性表,例如Microsoft.Cpp。%platform%user,其中%platform%是系统定义的值,例如Win32或X64。 %platform%值和项目的平台必须相同。

3.双击用户属性表,或者单击用户属性表,然后在快捷菜单中单击属性。

显示“%user Property Sheet%Property Pages”对话框,并突出显示“ VC ++目录”节点。

4.编辑目录列表,如前面“指定项目目录列表”的步骤3中所述。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM