VS2019 Qt5.14.2 OpenCV4.4.0 全流程安装及开发环境搭建与配置(工业相机环境配置)
摘要本文详细介绍了在Windows 10系统下搭建海康威视工业相机SDK二次开发环境的完整流程。主要内容包括Visual Studio 2019的安装与C项目验证、Qt 5.14.2的安装配置、Visual Studio与Qt的集成拓展、OpenCV 4.4.0的安装与环境变量配置、以及MVS驱动的安装与系统路径设置。文章提供了详细的安装步骤截图、网盘资源链接并针对常见问题如Qt库识别、OpenCV链接错误等给出了解决方案。最后详细说明了在Visual Studio项目中配置Qt、OpenCV和MVS库路径的具体方法为开发者提供一站式环境搭建指南。提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档文章目录摘要前言Visual Studio 2019 安装步骤项目配置验证Qt 5.14.2 安装步骤项目配置验证Visual Studio Qt 拓展OpenCV 4.4.0 安装步骤MVS 安装步骤常见问题处理二次路径的配置前言参考博客海康威视工业相机SDK二次开发VSOpencvQT海康SDKC一硬件要求Windows 10 64位系统C盘50GD盘50G//- 支持USB3.0以上的摄像头或工业相机如使用MVS软件清单Visual Studio 2019 CommunityQt 5.14.2MSVC 2017 64-bit版本OpenCV 4.4.0总资料包 植物表型平台-环境配置资源包3.3G![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b91c6ba999b34a6988dbbf81e8b32fb1.png 400x)Visual Studio 2019 安装步骤Visual Studio 2019安装从官网下载 Visual Studio Installer 注意要2019版本通过网盘分享的文件Visual Studio 2019.zip勾选“含C”工作负荷及单个组件 msvc2017注意安装路径后期难以修改项目配置验证打开 Visual Studio 2019 → “创建新项目” → “空项目” → “下一步” → 项目命名确认好项目路径 → “创建”创建c文件 .cpp输入代码 ctrlF5调试运行#includeiostreamintmain(){std::coutHello, World!std::endl;return0;}Qt 5.14.2 安装步骤** Qt 5.14.2安装 **从官网下载 Qt Downloads 官网好像已经删除了旧版本通过网盘分享的文件 qt-opensource-windows-x86-5.14.2.zip注若是无需登陆账号打开安装包前先断开网络安装该软件后再打开。注意安装路径先去Tool文件夹中建立一个《Qt》注意最终的文件路径嵌套是D:\Tool\Qt\Qt5.14.2\5.14.2官网注册账号/断网安装 , 组件选择项目配置验证打开 Qt Creator 4.11.1 (Community)→ “文件”左上角→ “新建文件或项目”→ “Application”→ “QtWidgetsApplication”→ “choose”→ 项目命名确认好项目路径→ “Build systemqmake”→“下一步”→ “Minimal required Qt version:Qt 5.14”→ “ Language:none”→ “Desktop Qt 5.14.2 MinGW 32-bit”→“下一步 完成”创建c文件 .cpp ctrlr调试运行Visual Studio Qt 拓展Qt VS Tool从官网下载 Qt Downloads 注意要qt-vsaddin-msvc2019-2.5.1通过网盘分享的文件qt-vsaddin-msvc2019-2.5.1.zip打开对应的项目slnVisual Studio的拓展 → “ Qt Options ”Path:D:\Tool\Qt\Qt5.14.2\5.14.2\msvc2017_64“项目” → “Qt Project Settings” → “Qt Installation” →设为 “ msvc2017_64 ”要改成第3设置的名字OpenCV 4.4.0 安装步骤OpenCV安装从官网下载 OpenCV 4.4.0 通过网盘分享的文件 opencv-4.4.0-vc14_vc15.zip最终文件夹路径D:\Tool\OpenCV440\opencv\build下载预编译包解压至D:\Tool\OpenCV440先建立一个《OpenCV440》文件夹配置系统变量“我的电脑”右键打开 “ 属性 ” → “ 高级系统设置 ”VS系统目录添加将bin目录(...\OpenCV\build\x64\vc14\bin)中的3个dll文件复制在C:\Windows\System32或者(C:\Windows\SysWOW64)中MVS 安装步骤MVS驱动安装下载预编译包解压至D:\Tool\MVS注意路径的嵌套通过网盘分享的文件 MVS_STD_3.2.1_200609.zip最终文件夹路径D:\Tool\MVS\Development\Libraries\win64配置系统变量 // 若是项目报错未打开 Mvcameracontrol.lib再进行环境配置“我的电脑”右键打开 “ 属性 ” → “ 高级系统设置 ” → “ 环境变量 ” → “ path ” → “ 编辑 ” → “ 新建”D:\Tool\MVS\Development\Libraries\win64常见问题处理现象排查方向解决方案Qt库未识别安装时组件选择错误重装Qt时确保勾选MSVC2019 64-bit组件Qt库未识别Visual Studio 自动更新拓展Qt VS Tool版本不对卸载拓展重装 qt-vsaddin-msvc2019-2.5.1.vsixOpenCV链接错误运行时库不匹配项目属性表目录路径不对/配置改为MDdDebug或MDRelease找不到qt_import.props运行时库不匹配在C盘中删除C:\Users\xxx\AppData\Local\QtMsBuild文件夹项目清理并重新生成二次路径的配置“项目” 注意在debug x64下 → “Qt Project Settings” → “Qt Installation” →设为 “ msvc2017_64 ”要改成前面Qt拓展 路径设置的名字“项目” → “属性” 注意在是debug x64下“VC”“VC”“C/C”“链接器” → “常规”“链接器” → “输入”包含目录 D:\Tool\Qt\Qt5.14.2\5.14.2\msvc2017_64\include D:\Tool\Qt\Qt5.14.2\5.14.2\msvc2017_64\include\QtWidgets D:\Tool\OpenCV440\opencv\build\include D:\Tool\OpenCV440\opencv\build\include\opencv2 库目录 D:\Tool\Qt\Qt5.14.2\5.14.2\msvc2017_64\lib D:\Tool\OpenCV440\opencv\build\x64\vc15\lib 附加包含目录 D:\Tool\Qt\Qt5.14.2\5.14.2\msvc2017_64\include D:\Tool\Qt\Qt5.14.2\5.14.2\msvc2017_64\include\QtWidgets D:\Tool\MVS\Development\Includes 附加库目录 D:\Tool\MVS\Development\Libraries\win64 附加依赖项 opencv_world440.lib;opencv_world440d.lib;MvCameraControl.lib

相关新闻

从氛围编程到价值创造:程序员职场生存指南

从氛围编程到价值创造:程序员职场生存指南

1. 项目概述:当"氛围编程"遭遇职场现实 上周技术圈爆出个有意思的案例:某互联网公司以"长期进行氛围编程"为由解雇了一名程序员。这个看似荒诞的裁员理由,其实折射出当下技术职场中许多值得玩味的现象。所谓"氛围编…

2026/10/16 0:53:20 阅读更多 →
持续学习与项目开发日志的最佳实践

持续学习与项目开发日志的最佳实践

1. 项目概述"day18"这个看似简单的标题背后,其实隐藏着一个持续学习或项目开发的系列记录。作为一名长期跟踪技术迭代的从业者,我见过无数类似"dayX"命名的学习日志或项目日记。这类命名方式常见于100天代码挑战、30天学习计划等持续…

2026/10/7 13:46:54 阅读更多 →
Markdown格式转换与博客导入:从原理到实践的全流程指南

Markdown格式转换与博客导入:从原理到实践的全流程指南

1. 从“写”到“发”:一个内容创作者的格式流转实战作为一名写了十几年博客的老兵,我经历过从纯文本编辑器到各种花哨CMS,再到如今回归Markdown的完整轮回。Markdown的魅力在于它的纯粹和专注,让你能沉浸在写作本身,而…

2026/9/25 5:24:11 阅读更多 →

最新新闻

HOG+SVM行人检测原理与Matlab实现详解

HOG+SVM行人检测原理与Matlab实现详解

简介:本资源是面向计算机视觉初学者与MATLAB实践者的行人检测算法实现项目,聚焦SVM分类器与HOG特征提取的协同应用,解决智能交通、视频监控等场景下的基础行人识别问题。压缩包共2429个文件,含1482张JPG格式正负样本图像、933张PN…

2026/10/16 0:52:28 阅读更多 →
R语言散点图边际分布:ggExtra与ggpairs实战指南

R语言散点图边际分布:ggExtra与ggpairs实战指南

1. 从一张"信息量不够"的散点图说起如果你用R画过散点图,大概率经历过这样的场景:把两组连续变量丢进plot()或者ggplot2的geom_point(),出来的图能看,但总觉得少了点什么。点云堆在一起,你能看出大致趋势&am…

2026/10/16 0:52:28 阅读更多 →
计算机毕业设计选题推荐:基于大数据的饮水健康行为分析与可视化研究|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目

计算机毕业设计选题推荐:基于大数据的饮水健康行为分析与可视化研究|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目

✨作者主页:IT毕设梦工厂✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、PHP、.NET、Node.js、GO、微信小程序、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇…

2026/10/16 0:52:28 阅读更多 →
第27讲:单链表专题

第27讲:单链表专题

目录 链表的概念及结构单链表的实现链表的分类 单链表专题(1课时) 1. 链表的概念及结构 概念: 链表是一种在物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表的结构跟火车车…

2026/10/16 0:52:28 阅读更多 →
白盒卡通化:可解释图像风格迁移技术解析

白盒卡通化:可解释图像风格迁移技术解析

1. 项目概述:这不只是读论文,而是拆解一张“数字漫画滤镜”的设计图纸“Learning to Cartoonize Using White-box Cartoon Representations”——这个标题乍看像一串学术密码,但把它掰开揉碎,其实就是讲:如何用可解释、…

2026/10/16 0:51:28 阅读更多 →
WiresharkPortable无权限抓包原理与实战避坑指南

WiresharkPortable无权限抓包原理与实战避坑指南

简介:WiresharkPortable是一款开箱即用的便携式网络协议分析器,面向网络管理员、安全工程师与开发人员,专为无安装环境下的实时抓包、协议解析与流量诊断设计。资源包体为20.16MB的RAR压缩文件,虽未提供具体文件列表,但…

2026/10/16 0:50:28 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →