使用vs2015+cmake编译opencv+opencv_contrib

下载

  1. cmake下载:https://cmake.org/download/
  2. opencv下载:https://www.opencv.org/opencv-3-4.html
  3. opencv_contrib下载:https://github.com/opencv/opencv_contrib/releases
    注意:opencv与opencv_contrib版本一定要对应

编译

  1. 下载完成后解压文件,将opencv和opencv_contrib放在同一个文件夹下
    使用vs2015+cmake编译opencv+opencv_contrib
    在该文件夹下新建文件夹newbuild

  2. 打开cmake进行编译
    选择好编译文件
    使用vs2015+cmake编译opencv+opencv_contrib
    点击Configure选择Visual Studio 14 2015,然后点击Finish
    使用vs2015+cmake编译opencv+opencv_contrib
    第一次点击Configure的结果
    使用vs2015+cmake编译opencv+opencv_contrib
    找到OPENCV_EXTRA_MODULES_PATH,添加opencv_contrib
    使用vs2015+cmake编译opencv+opencv_contrib再次点击Configure,如果还有红色则继续点击Configure直至红色消失,最后点击Generate
    使用vs2015+cmake编译opencv+opencv_contrib
    编译成功后如上图所示
    关闭cmake,打开newbuild文件夹找到OpenCV.sln,用vs2015打开,选择debug/release,选择INSTALL右键重新生成
    使用vs2015+cmake编译opencv+opencv_contrib

编译成功后的结果
使用vs2015+cmake编译opencv+opencv_contrib编译结束后在newbuild/lib/Debug或者newbuild/lib/Release下得到如下库文件
使用vs2015+cmake编译opencv+opencv_contrib
使用vs2015+cmake编译opencv+opencv_contrib
如果要编译opencv的其他版本按照上述步骤操作就行,有什么不对的地方欢迎指正。

相关文章:

  • 2021-06-10
  • 2022-12-23
  • 2021-05-15
  • 2022-01-10
  • 2022-02-23
  • 2021-11-05
  • 2021-05-11
  • 2021-05-04
猜你喜欢
  • 2021-08-25
  • 2021-05-14
  • 2021-09-23
  • 2021-11-17
  • 2021-06-22
  • 2021-07-02
  • 2021-08-27
相关资源
相似解决方案