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

opencv4.11编译Debug提示缺少python312_d.lib或python3*_d.lib的解决办法

前言

当我们编译OpenCV 4.11的时候可能会遇到提示缺少库文件,这个时候我们可以下载Python源码编译这个lib。
也可以下载我上传的版本(python312_d.lib),但是如果是其他版本需要自己编译。编译步骤如下,大概几分钟搞定

下载源码

python官网:源码下载地址选择自己需要的版本;python312_d.lib代表3,12版本。
在这里插入图片描述

运行脚本

编译步骤下载对应版本python源码后,运行这个脚本

在这里插入图片描述

生成lib文件

使用vs打开PCbuild下的pcbuild.sln工程;
在这里插入图片描述
然后直接生成
在这里插入图片描述
然后Python-3.12.10\Python-3.12.10\PCbuild\amd64目录下就能找到我们需要的lib文件。
在这里插入图片描述

opencv生成

打开opencv工程找到opencv_python3项目然后添加刚才的路径

在这里插入图片描述
添加库路径:
在这里插入图片描述
在这里添加上路径;然后生成就OK了。

在这里插入图片描述

参考文章:https://zhuanlan.zhihu.com/p/1898321647779419329

相关文章:

  • 金仓数据库使用sys_walfile_name函数时的时间线问题排查指南
  • C++ 基础知识点
  • Prometheus监控系统部署
  • 机器视觉对位手机中框点胶的应用
  • 普通IT的股票交易成长史--20250515复盘
  • linux系统服务
  • 康耐视VisionPro脚本开发实战教程
  • ArcGIS Pro调用多期历史影像
  • 爬虫原理与实战指南
  • 安全牛报告解读《低空经济发展白皮书(3.0)安全体系》
  • 《无限暖暖》画质测评
  • 养生:健康生活的极简攻略
  • 英语六级听力
  • Spring框架核心技术深度解析:JDBC模板、模拟转账与事务管理
  • 信息系统运行管理员:临阵磨枪版
  • 专项智能练习(定义判断)_DA_01
  • 数智化招标采购系统如何实现分散评标?
  • 精益数据分析(60/126):移情阶段的终极追问——如何用结构化访谈挖掘真实需求
  • 前端图形渲染 html+css、canvas、svg和webgl绘制详解,各个应用场景及其区别
  • 【HarmonyOS 5】鸿蒙星闪NearLink详解
  • 在本轮印巴冲突的舆论场上也胜印度一筹,巴基斯坦靠什么?
  • 布局50多个国家和地区,我国科技型企业孵化器数量全球第一
  • 北方产粮大省遭遇气象干旱,夏粮用水如何解决?
  • 坚持吃素,是不是就不会得高血脂了?
  • 微软宣布全球裁员约3%:涉及约6000人,侧重经理层
  • 沪喀同心|为新疆青少年提供科普大餐,“小小博物家(喀什版)”启动