vs2022+qt+opencv+pcl开发环境配置摸索记录

news/2024/12/12 17:33:07/

一、安装VS2022

二、安装opencv

此处我安装的是opencv452,可自行选择其他版本;

下载安装opencv链接:

Releases - OpenCV

 

三、安装pcl

参考链接:http://t.csdn.cn/J4exj

四、安装QT6.5.1

1、官方下载地址: https://download.qt.io/official_releases/online_installers/

2、下载完成后打开安装工具所在目录,在该目录按住shift+鼠标右键打开Windows Powershell,输入:
.\qt-unified-windows-x64-4.6.0-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject

进入安装

3、如果没有qt账号,可在安装工具中注册,注册后打开注册所用邮箱,找到最新邮件点击验证;

4、验证完毕后回到安装工具继续安装,勾选我已阅读&作为个人用户,下一步,下一步;

5、选择disable那个,下一步

6 、选择安装目录后直接下一步

7、 选择你需要的环境与工具

 如果需要额外的组件,也可以在Additional Libraries中勾选,不选也可以,后续也可在qt的安装目录中找到MaintenanceTool.exe这个维护工具中安装扩展组件;

 8、同意勾选。下一步下一步下一步开始安装。速度很慢的参考第2步。

9、打开vs,最上方菜单栏选择“扩展”,选择“扩展管理”,搜索qt,下载

10、重启vs

11、打开vs,上方菜单栏选择“扩展”,选择“qt vs tools ”,选择“qt version”,在如图处配置路径:

path是qt的安装目录下6.5.1/msvc2019/bin/qmake.exe

12、重启vs,创建新项目,按需求选择自己创建的项目;

五、环境配置

 1、配置系统环境变量

选择我的电脑右击属性,选择高级系统设置,选择环境变量,在系统变量中找到path,双击,编辑如图:

2、配置项目属性

右击项目,选择“属性”,选择VC++目录,选择包含目录,配置按需求自定义,下图仅作参考:

 选择库目录:

选择QT Project Settings,这里的qt installation是上述 四-11 自定义的名称,这里的Qt Modules是四-12 自定义勾选的模块内容,可根据需求更改。

选择C/C++ 常规 附加包含目录,按照需求配置:

 选择链接器 输入 附加依赖项 ,按需求配置:

配置详细内容可参考http://t.csdn.cn/J4exj 

编译项目,未出现异常即可运行。文章内容待补充。。。

 

 

 

 


http://www.ppmy.cn/news/843267.html

相关文章

三防手持机采用怎样的结构设计呢

物联宇手持机通过设计和综合材料达到工业标准,三防产品的设计不仅可以降低环境对设备性能的影响,还决定产品成本高低,是产品设计的主要内容。三防产品在选择材料上非常重要,通过材料以及工艺处理流程,提高材料在各种环…

什么是三防手机?IP58等级、IP67等级、IPXX防水是什么?

随着世界移动通信大会MWC 2014的火热进行,越来越多新手机曝光上市,除了万众期待的三星S5,或惊或喜的Nokia X系统手机外,少不了索尼的年度旗舰影音手机索尼Xperia Z2,值得一提的是,索尼Xperia Z2是一款具备与…

2020煤炭生产经营单位(一通三防安全管理人员)考试题库及煤炭生产经营单位(一通三防安全管理人员)模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 2020煤炭生产经营单位(一通三防安全管理人员)考试题库及煤炭生产经营单位(一通三防安全管理人员)模拟考试,包含煤炭生产经营单位(一通三防安全管…

防水防尘防震的工业三防平板电脑

工业三防平板电脑是一种具有防尘、防水和防震功能的平板电脑。它们被广泛应用于工业领域,特别是在恶劣环境下的工作场所。这些平板电脑具有坚固耐用的外壳和先进的技术,能够在恶劣的工作条件下提供稳定可靠的性能。 工业三防平板电脑的功能: …

大学啥也没有学到,跑到培训班里学技术,真的有用吗-以下来自一位认识的朋友投稿-王大师

在学习IT技术的过程中,你是否也被安利过各种五花八门的技术培训班?这些培训班都是怎样向你宣传的,你又对此抱有着怎样的态度呢?在培训班里学技术,真的有用吗?–王大师告诉你 1、掌握 JAVA入门到进阶知识(持…

谷歌浏览器添加首页快捷方式,并设置默认搜索引擎为百度

目录 1、添加首页快捷方式 ​2、谷歌浏览器设置默认搜索引擎 1、添加首页快捷方式 (1)首先要保证当前的默认搜索引擎为Google才可以添加首页的快捷方式。 (2)回到首页即可添加和自定义快捷方式的url (3)默…

前端理解的HTTP缓存(作用、缓存策略、缓存控制机制、应用)

一、HTTP缓存有什么作用? 缓存是为了重复使用而被存储的,可以减少浏览器和服务器之间通信的次数、降低网络延迟、加速页面加载、提高用户体验性等。不但能网页打开速度更快,还能减少服务器的压力。 二、 浏览器的缓存策略有哪些?…

建造者模式:构建复杂对象的艺术

建造者模式是一种创建型设计模式,它允许您创建复杂对象的不同部分,并将它们组装在一起,以便能够灵活地构建不同类型和表示的对象。本文将深入探讨建造者模式的原理、结构和使用方法,并通过详细的 Java 示例代码来说明。 1. 建造者…