0
点赞
收藏
分享

微信扫一扫

Opencv4.10 在 VS2015 2017 2019 下进行二次编译基本流程

绪风 2022-03-12 阅读 145

vs编译生成的所有文件(dll、lib),都在install\x64目录下,基本流程如下:

1、在cmake编译时
where is the source code:设定在sources文件夹
where to build the binaries: 设定在新建文件夹(后续改名为VSProject-2017-x64文件夹)
在这里插入图片描述

2、点击configure,然后找到需要编译的编译器(vs2015 2017 2019)和编译版本64/86(若不填默认win32)

在这里插入图片描述
3、点击Finish经过一段时间configure完毕后,出现很多选项,可根据实际情况选择 BUILD_opencv_world等其他选项
在这里插入图片描述

4、再次点击Generate,在VSProject-2017-x64文件夹内生成对应vs版本的.sln文件
在这里插入图片描述

5、以需要编译的vs版本打开OpenCV.sln(按照vs2017打开)

先编译ALL_BUILD工程
注意:
a) 编译时按照事先设定的版本(64/86)编译工程
b) Releas和Debug分别编译

在这里插入图片描述

再编译INSTALL工程
![(https://img-blog.csdnimg.cn/b56d813475c74ba397a4840764f546c1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aSP6YCd5LiN5oKy56eL,size_10,color_FFFFFF,t_70,g_se,x_16)

6、完成上述操作后,可在install\x64文件夹内找到编译出的dll、lib文件
vs2017在install\x64\vc15\lib里找到对应的lib文件,在bin文件夹里找到对应的.dll文件
在这里插入图片描述
在这里插入图片描述

举报

相关推荐

VS2019+QGIS+cmake二次开发环境搭建

0 条评论