我在Visual Studio 2010上使用OpenCV,它工作正常,但是如果有可能对Windows中的所有项目进行有效的配置,我很想.而不是配置每个项目.
提前致谢
是的.你需要使用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项目.这是第一次痛苦,但相信我,那么很容易创建你的项目,它是自动的.
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |