windows下使用MinGW编译opencv遇到的问题记录

本文记录了在Windows环境下,使用MinGW编译OpenCV源码的过程,包括遇到的33%进度编译失败问题及解决方案。通过取消OPENCV_ENABLE_ALLOCATOR_STATS选项,成功完成编译。安装后,关键文件位于MinGWinstall目录下,包括头文件、静态链接库和动态链接库。为在Codeblocks中使用OpenCV,需配置包含路径、链接器设置和搜索目录。全局或项目特定设置中,需确保包含所有必要目录。
摘要由CSDN通过智能技术生成

因为项目原因,要用到codeblocks和opencv,下载的opencv提取后目录opencv4.3.0\opencv\build\x64下只有vc14和vc15这两个vs编译的库,因此需要自己使用MinGW编译opencv源码,按照网上方法下载CMake操作后(为了避免出错,最好先将CMake和codeblocks的MinGW下的bin目录都添加到系统环境变量Path变量中),在cmd中操作输入mingw32-make命令后,遇到如下问题

重新输入该命令,也是马上在33%进度处失败

查找网上方法一些方法后,尝试了其中的一种,就是在CMake工具操作阶段,将OPENCV_ENABLE_ALLOCATOR_STATS后面的勾去掉,重新Configure和Generate,然后cmd输入对应命令成功通过了此处,如下:

完成后,再输入命令ming32-make install即可

我是在opencv\build\x64目录下创建MinGW文件夹,上面所有操作生成的文件全部在该目录下

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值