github上libcbdetect库的cmake编译配置

       安装配置:

Visual Studio 2022

Cmake

Opencv4.5.5

源码库

        上github将libcbdetect库一整个安装

文件目录:

github上libcbdetect库的cmake编译配置_第1张图片

 上面是我编译好的环境

        然后解压到E盘里面(你可以解压到C或者D盘)都没有关系,libcbdetect要opencv库的静态链接库做支持,所以你最好把opencv库先编译好了再来编译cbdetect

        修改CMakeLists.txt文件

        把OpenCV_INCLUDE_DIRSS设置为opencv的include文件路径,把OpenCV_LIBS修改为opencv的静态库opencv_world455d.lib绝对路径,把子目录/src的add_subdirectory()删除掉,只留下其中的一个. 

github上libcbdetect库的cmake编译配置_第2张图片

在cmakelist.txt的文件目录下创建build文件夹,打开cmake

github上libcbdetect库的cmake编译配置_第3张图片将一整个将其包含住,然后把build目录设置为刚刚的build文件

点击Configure,直接选

github上libcbdetect库的cmake编译配置_第4张图片

把Visual Studio改成你自己的版本.

然后点击Generate;

Configure和Generate多点两次,直到没有红色了就可以不点了

然后点击open_project,用生成选项下的批生产,生成ALL_BUILD的Debug和Release的lib文件.

github上libcbdetect库的cmake编译配置_第5张图片

 最后,在文件夹下会多出一个lib文件夹

github上libcbdetect库的cmake编译配置_第6张图片

点进去有Debug和Release文件夹,点击Debug文件夹就有

github上libcbdetect库的cmake编译配置_第7张图片

就得到了.lib静态库了.

配置Visual Studio的过程就不讲了,你只要把头文件和链接库放进去就可以了.

头文件:包含目录

链接库:库目录,依赖库

即可

这只是本人做的笔记,编译的主要的工具还是cmake,大家多学学cmake就行了 

 

你可能感兴趣的:(图像处理,棋盘格检测,opencv,计算机视觉,python)