cmake3.15编译opencv4.2.0

2 篇文章 0 订阅
1 篇文章 0 订阅

一、软件安装

opencv4.2.0提供的是Win下的.dll、.lib库,而使用gcc的编译器,需要的是linux下的.a、 .so库文件,需要使用cmake结合gcc通过资源文件,编译生成适合自己版本gcc的库。
安装方法网上资料很多,不再赘述。

二、配置

  • 环境变量(PATH)配置:
    在这里插入图片描述
  • cmake配置:
    确定输入资源文件路径,及输出文件路径
    在
    点击configure
    在这里插入图片描述
    在弹出窗口选择需要编译出的版本,我需要的是codeblock版本,Specify native compilers如下图,选择完成
    在这里插入图片描述
    配置完成后,cmake会下载一些文件,没有科学上网,文件会下载失败
    在这里插入图片描述
    在这里插入图片描述
    参考:问题分析
    解决办法:
    1、科学上网,再次configure下载
    2、下载缺失的文件,覆盖原文件:同为opencv4.2.0版本的可以使用我的
    下载链接
    提取码:h0so
    下载文件,删除文件夹中下载失败的三个文件,把完整的dll文件放入文件夹即可。

放入文件后,再generate,生成否则后面步骤会出错。

  • gcc编译
    用cmd,进入生成的文件夹,mingw32-make install,需要安装python
    在这里插入图片描述

编译完成后,生成的库文件在install文件夹下。
在这里插入图片描述
在这里插入图片描述
接下来就可以完成编译器环境的配置了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值