OpenCV学习:OpenCV源码编译(vc9)

Posted 我来乔23

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV学习:OpenCV源码编译(vc9)相关的知识,希望对你有一定的参考价值。

  安装后的OpenCV程序下的build文件夹中,只找到了vc10、vc11和vc12三种编译版本的dll和lib文件,需要VS2010及以上的IDE版本,而没有我们常用的VS2008版本。

  

  于是,需要的小伙伴们可以自己动手,丰衣足食!

  

  1). 安装CMake
      cmake-2.8.8-win32-x86.exe (http://www.cmake.org/cmake/resources/software.html
  百度云盘:http://pan.baidu.com/s/1dEYbx77  密码:sa8a
  
 
  2). CMake OpenCV
  双击cmake-gui.exe,打开cmake的gui工具:
  
  源代码选择OpenCV安装目录源码C:/OpenCV/opencv/opencv_sources
      Build目录可以设置为C:/OpenCV/opencv/opencv_build
      点击Configure,选择visual studio 9 2008,确定
      完成后,出现红色背景,
    勾选BUILD_SHARED_LIBS,BUILD_TESTS,OPENCV_BUILD_3DPARTY_LIBS,以及下面的WITH_JASPER,WITH_JPEG,WITH_PNG,WITH_TBB,和WITH_TIFF选项
      点击Generate
  
  
  编译CMake出来的工程
     (1)打开C:\\OpenCV\\opencv\\opencv_build目录下的VS2008工程文件OpenV.sln
     (2)分别使用Debug和Release模式,编译生成。
     (3)opencv_build目录下的bin和lib文件夹,分别生成对应配置的dll和lib文件。   
      这样得到的库文件,就可以被VS2008调用了。
 
   
     
  

以上是关于OpenCV学习:OpenCV源码编译(vc9)的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV学习笔记 - DNN模块使用(含源码详细解释)

树莓派学习笔记—— 源码方式安装opencv

使用vs2019编译和调试开源项目opencv3.4.0版本+opencv3.4.0源码网盘链接

使用vs2019编译和调试开源项目opencv3.4.0版本+opencv3.4.0源码网盘链接

怎么在vs2022中编译opencvmat类的源码

opencv学习_C++编译