在Dev-C++上搭建OpenCV 开发环境

1 安装 CMake 和 Python (2.x或3.x)
登录官网( https://cmake.org/download/)下载 CMake,目前我的PC是64位windows 7系统

2 下载 OpenCV 安装文件(opencv-3.3.0-vc14.exe)
该文件只是将OpenCV source以及编译生成的一些平台文件给打包了下,在后面配置时主要用到的是其解压出来的 source 文件。双击该 exe 文件,选择一个解压缩文件放置的路径即可

3 通过下载的 CMake 对解压后的 source 进行配置
(1) 打开 cmake gui,界面如下所示,第一个红框处选择我们存放 source code 路径,第二个红框处选择配置生成文件存放位置。选择完后,我们点击 "Add Entry" 添加 CMAKE_MAKE_PROGRAM 路径,即 DEV C++安装目录下的 mingw32-make.exe 程序,然后点击 Configure 和 Generate 进行配置和生成即可。(PS:在这过程中 ffmpeg 和 ippicv 无法下载,需要自己到网上下载然后放到 source里,具体方法 参考该链接博客: https://blog.csdn.net/yiyuehuan/article/details/52951574


4 将 DEV C++ bin 位置给加入到环境变量中,然后在 生成文件根目录下执行 mingw32-make install 命令,进行编译,编译过程中会遇到一些问题,在 “配置过程错误解决方案” 有做说明
5 在编译完 OpenCV 后,再建立对应的 DEVC++ 工程时,要配置好项目环境。


配置过程错误解决方案:
1 报如下截图错误时,需要在 CMake 修改 CMake 配置文件,将 ENABLE_PRECOMPILED_HEADERS value 选项去掉。再进行配置和生成,然后再通过 mingw32-make install 命令进行编译

2 在opencv的源码文件cap_dshow.cpp中添加
#define STRSAFE_NO_DEPRECATE

3 编译OpenCV时,FFmpeg或ippicv下载不成功的解决方案,参考该链接博客: https://blog.csdn.net/yiyuehuan/article/details/52951574
  • 7
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值