基于VS2019(Release_x64)+Qt的软件开发—环境配置

前置博客:

基于C++高级编程语言的软件开发随记——环境变量-CSDN博客


(一)一种避免设置大量环境变量的VS2019环境配置方法

        Ⅰ 解决方案资源管理器->VC++目录->在包含目录/库目录中添加对应的include/lib文件夹($(SolutionDir)表示当前项目解决方案.sln所在文件夹路径,利用该定义可使用相对路径管理外部库文件);

         Ⅱ 解决方案资源管理器->链接器->输入->在附加依赖项中添加对应的.lib文件;

        Ⅲ 解决方案资源管理器->配置属性->调试->在环境中添加对应的自定义DLL管理文件夹->将相关DLL文件放置于该文件夹下。

(二)VS中QT开发安装配置

        Ⅰ在QT/VS已安装的情况下,进入下述链接下载QT Visual Studio Tools对应VS版本(msvc××××)的压缩安装包并安装(安装QT Visual Studio Tools时会首先进行条件检查,此处可能卡顿,可尝试停止该步骤以直接安装);

Index of /official_releases/vsaddin (qt.io)

        Ⅱ 处于离线状态下,在VS中配置QT插件并取消QT插件的自动更新。扩展->管理扩展->选择QT Visual Studio Tools->取消勾选自动更新此扩展。详细步骤参考/*5*/

(三)已编译成功(可直接链接)的外部库及相关配置文件

二维/三维数据处理基础外部库(C++,已完成编译)

外部库目录(包含include / lib / bin)

OpenCV_x64_Release       版本  4.10.0

GDAL_x64_Release           版本  3.5.2

Open3D_x64_Release       版本  0.18.0

PCL_x64_Release             版本  1.12.1

Proj_x64_Release              版本  6.1.0

SQLite_x64_Release         版本  3460000

TIFF_x64_Release            版本  4.6.0

旧版本库链接:

Index of /files(CMake旧版本库)

History Of SQLite Releases(SQLite旧版本)

Index of /official_releases/vsaddin (qt.io)(QT Visual Studio 插件版本)

环境安装设置参考资料:

/*1*/ 更新:Visual Studio配置C++的GDAL库

/*2*/ VS2019编译安装GDAL(C++)程序库_gdal编译-CSDN博客

/*3*/ Visual Studio调用已配置好的C++库的方法 (qq.com)

/*4*/ 点云数据处理常用外部库(C++/Windows)的项目配置_点云深度学习c++库-CSDN博客

/*5*/ VS2019安装配置Qt插件(qt-vsaddin) - 一杯清酒邀明月 - 博客园 (cnblogs.com)

/*6*/ Windows安装qt与VS2019添加QT工具过程_qt平台插件windows-CSDN博客

/*7*/配置Ubuntu中GDAL的Docker环境

参考资料:

[1] 团队教学 | VS2022下的Qt6界面编程入门(课程设计教学录屏版) - 城市之光 – City of Light

[2] windows 在cmd 使用cd命令无法进入指定目录解决方法 - miracle2 - 博客园 (cnblogs.com)

[3] std::max,std::min错误:应输入标识符的解决方法_std::min 应输入标识符-CSDN博客

[4] VS设置调试环境(避免设置系统环境变量,再也不必拷贝dll了)_vs调试环境变量设置-CSDN博客

[5] Visual Studio】正确设置调试环境,调试时报错-找不到.dll文件解决办法_visual studio启动调试找不到生成dll-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

doll ~CJ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值