windows下使用cmake+mingw编译opencv2.4.13.3版

当需要在Windows环境下使用MinGW编译OpenCV2.4.13.3时,由于官方不再提供预编译库,需要自行操作。本文介绍了编译步骤,包括准备mingw、cmake工具,配置环境变量,以及使用cmake生成项目文件并编译。在cmake配置过程中,确保选择正确的编译器,并根据需求定制编译选项。
摘要由CSDN通过智能技术生成

大概从2.4.版本开始,opencv官方不再提供mingw版编译好的库,如果需要使用mingw版的库时,就需要自己手动编译了,以下是编译的简单步骤:

1,编译工具

mingw5.3.0及以上版本(可以单独下载mingw的window安装包,也可以使用QT中集成的mingw编译器,我使用的qt5.9.1版中集成的mingw)

cmake-3.10(直接在cmake官方下载最新的windows版32位的msi包即可,安装时最后一步记得把cmake安装路径写入环境变量)

opencv2.4.13.3的源码(直接在opencv官网下载对应版本的source压缩包解压)


2,编译工具安装与配置

将mingw的bin目录写入环境变量,这里需要注意,如果系统的环境变量(包括user环境变量)中有msys的路径,请先把msys的环境变量给屏蔽掉,不然后续编译时无法选择mingw编译方式,cmake会优先使用msys编译方式;

我这里使用的Qt中的集成的mingw,所以路径为:E:\Qt\Qt5.9.1\Tools\mingw530_32\bin


将cmake安装中午写入系统环境变量中(cmake安装步骤的最后一步选择写入即可);


将opencv源码解压到指定目录下,我这里解压为:D:\project\opencv-2.4.13.3,同时创建一个新的目录,D:\project\opencv-mingw-2.4.13.3,用于存放cmake生成的opencv输出路径࿱

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值