当前位置: 首页 > news >正文

Windows 环境下,cmake工程导入OpenCV库

        目录

1、下载 OpenCV 库

2、配置环境变量

3、CmakeLists.txt 配置


1、下载 OpenCV 库

OpenCV官方下载地址:download | OpenCV 4.6.0

下载完毕后解压,便可以得到下面的文件

2、配置环境变量

我们需要添加两个环境变量,一个是 OpenCVConfig.cmake 所在路径,方便cmake使用find_package 一次引入OpenCV所有的库文件和头文件;一个是OpenCV的bin目录的路径,项目运行时会需要用到OpenCV的 dll 文件。

  • OpenCVConfig.cmake :C:\Users\GZX\Downloads\opencv\build\x64\vc15\lib
  • OpenCV的bin目录:C:\Users\GZX\Downloads\opencv\build\x64\vc15\bin

3、CmakeLists.txt 配置

OpenCV的 OpenCVConfig.cmake 文件中给出了详细的头文件引入方法以及库文件的链接方法。

${OpenCV_INCLUDE_DIRS}    # OpenCV 预定义变量,表示头文件目录的完整路径
${OpenCV_LIBS}            # OpenCV 预定义变量,表示lib库文件的完整路径

 添加头文件搜索路径:

让子工程项目链接OpenCV静态库文件(lib文件)

http://www.lryc.cn/news/12062.html

相关文章:

  • 微服务架构设计模式-(16)重构
  • 数据结构:归并排序和堆排序
  • 基于easyexcel的MySQL百万级别数据的excel导出功能
  • js-DOM02
  • 作为一名开发工程师,我对 ChatGPT 的一些看法
  • Flask中基于Token的身份认证
  • 波奇学数据结构:时间复杂度和空间复杂度
  • 移动OA办公系统为企业带来便捷办公
  • 什么是Type-c口?Type-c口有什么优势?
  • Go开发者常犯的错误,及使用技巧 (1)
  • Servlet 作业
  • Hive高阶函数:explode函数、Lateral View侧视图、聚合函数、增强聚合
  • 信息系统服务管理
  • Windows10 安装ElasticStack8.6.1
  • gRPC 非官方教程
  • 6.2【人工智能与深度学习】RNN、GRU、远程服务管理、注意力、Seq2 搜索引擎和内存网络
  • 软件工程复习
  • 将Nginx 核心知识点扒了个底朝天(二)
  • 【PowerQuery】PowerBI 的PowerQuery支持的数据集成
  • scipy spatial transform Rotation库的源代码
  • JAVA文件操作
  • 字符串匹配 - 模式预处理:BM 算法 (Boyer-Moore)
  • RV1126笔记三十:freetype显示矢量字体
  • polkit pkexec 本地提权漏洞修复方案
  • es-06聚合查询
  • 面试知识点准备与总结——(并发篇)
  • Django框架之模型视图-URLconf
  • 操作系统闲谈06——进程管理
  • DaVinci 偏好设置:用户 - UI 设置
  • Nacos超简单-管理配置文件