如何使用Visual studio开发Qt程序(以Visual studio 2022 和 qt-online-installer-windows-x64-4.10.0.exe为例)

Visual Studio 2022 安装避坑指南:组件选择、系统依赖与离线部署 Visual Studio 是 Windows 平台核心集成开发环境(IDE),其安装本质是构建可运行的编译工具链与 SDK 生态。原理上,它依赖操作系统补丁(如 KB5004237)、64位架构支持、Windows SDK 版本共存机制及环境变量精准注入。技术价值在于为 C++、.NET、CMake 等项目提供开箱即用的构建能力,避免 'cl.exe 找不到'、'LNK1181' 等底层链接错误。典型应用场景包括高校教学环境批量部署、CUDA/MFC/Qt 跨平台开发、企业级 .NET 桌面应用搭建。本文 阅读详情

1. 安装Visual stidio 2022 Community

2. 下载qt-online-installer-windows-x64-4.10.0.exe并执行, 在"自定义"一步做如下选择:

3. 使用qt creator创建一个项目Widgets项目,创建完成后在CMakeLists.txt所在目录创建一个vs目录,进入vs目录,并执行如下指令:

cmake .. -G "Visual Studio 17 2022" -A x64 -DCMAKE_PREFIX_PATH="D:\softwares\development_tools\Qt\6.10.1\msvc2022_64"

Linux平台对应的为:cmake .. -DCMAKE_PREFIX_PATH=/opt/Qt/6.5.3/gcc_64

执行成功后会创建vs项目文件

4.正常build项目

5. 拷贝如下dlls到Debug目录: Qt6Cored.dll,Qt6Guid.dll,Qt6Widgetsd.dll,在Debug目录下创建platforms目录,拷贝qwindowsd.dll的该目录

Release操作相同,只是文件名里面没有d,比如Qt6Core.dll

6.在Visual Studio里面正常Debug程序即可

(超详细)Qt入门和配置Visual Studio的Qt环境 内容写了Qt入门,创建并编写第一个Qt程序,以及配置VS编写Qt程序的环境。(超级详细) 阅读详情

相关推荐

Visual Studio中搭建QT环境

在学习QT的时候,一般用的是QCreator,使用它很方便,有各种帮助和提示。但是需要处理大型项目、利用企业级IDE特性、深入集成到Microsoft开发工作流中,或者同时进行多种类型项目开发,Visual Studio结合Qt插件会更适合。

MasterPJ的博客 4543

Visual Studio 安装&配置&运行

Visual Studio 安装&配置&运行、快捷键的使用

是萝卜干呀的博客 1万+

Windows平台Qt安装配置全攻略:从版本选择到环境验证

跨平台应用程序框架是构建可在多个操作系统上运行的软件的基础,其核心在于提供统一的API和工具链。在C++开发领域,Qt作为成熟的跨平台框架,通过封装系统原生API并提供丰富的模块库,实现了“一次编写,到处编译”的目标。其技术价值在于显著提升了GUI应用程序的开发效率与可维护性,尤其适用于需要同时支持Windows、macOS和Linux的桌面软件、嵌入式界面及移动端应用。在Windows平台上部署Qt开发环境时,开发者常面临编译器选型(如MinGW-w64与MSVC的区别)、组件定制及环境变量配置等具体挑战

weixin_30701575的博客 385

创建安装程序Visual Studio Installer

  1、  在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installer“安装项目”: 命名为:Setup1 。 这是在VS2010中将有三个文件夹,      1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;      2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,...

conganguo的专栏 5522

Windows 11 Qt C++项目集成Protobuf 32.0完整指南:从编译到部署

Protocol Buffers(Protobuf)作为一种高效的数据序列化协议,通过预定义接口描述语言(IDL)和编译器生成多语言代码,实现了跨平台的结构化数据交换。其核心原理基于二进制编码和强类型约束,相比JSON/XML具有更小的体积和更快的解析速度,在分布式系统、网络通信和配置管理场景中广泛应用。本文聚焦于在Windows 11环境下,将最新版Protobuf 32.0与Qt C++开发栈深度集成,详细解析如何通过CMake编译64位运行时库、配置Qt Creator构建流程,并解决MSVC工具链下

weixin_30414305的博客 426

Windows下QT开发环境搭建全攻略:从MSVC/MinGW选择到项目部署

C++ GUI开发中,跨平台框架的选择与环境配置是项目成功的基础。QT作为成熟的C++跨平台应用框架,其核心在于信号与槽的通信机制和丰富的模块化组件。在Windows平台进行QT开发时,关键在于协调编译器、QT库与IDE三者的版本匹配,这直接关系到项目的编译、调试与部署。MSVC与MinGW是两种主要的编译器选择,前者深度集成Windows生态,后者则提供完全开源的工具链。正确的环境配置能避免模块缺失、链接错误等常见问题,确保从开发到发布的流程顺畅。本文聚焦于QT环境搭建中的核心矛盾,通过详解MSVC/Mi

aibi9196的博客 482

2026最新!Visual Studio 2026 + QT6.9 环境配置全攻略:一键搞定安装与乱码问题,开发效率翻倍!(全网最详细教程,手把手教你搭建完美开发环境!)(QT安装教程)

VS2022+QT6.7.2附下载链接 最新版 安装教程 环境配置 干货满满

ZJQSDSA的博客 3万+

Windows Qt开发环境搭建全流程:从零配置到项目发布

C++ GUI开发是构建高性能桌面应用的核心技术,其原理在于通过原生框架直接调用系统图形接口,实现流畅的用户界面。在众多技术方案中,Qt框架因其跨平台特性和丰富的组件库,成为工业控制、仪器仪表等专业软件的首选。对于开发者而言,搭建稳定高效的开发环境是首要步骤,涉及编译器选择、构建系统配置和调试工具链集成。本文聚焦Windows平台,详细解析MinGW与MSVC编译器的差异,并通过Qt Creator的配置实践,演示如何快速创建可交互的应用程序。针对常见的DLL依赖问题和路径配置陷阱,提供了具体的解决方案,帮

快马扬鞭须努力! 635

windows 10系统下QT的安装及在Visual studio中的扩展安装

在QT官网下载 qt-online-installer-windows-x64-4.9.0.exe 或者下载qt-online-installer-windows-x64-online.exe。安装完成后要想在Visual studio 2022版本中使用QT的话,就要安装 qt-vsaddin-msvc2022-x64-3.4.1.vsix,或者在VS 2022的扩展中安装。安装好以后,需要在VS2022中指定QT的路径,选择 Qt VS Tools -> Options。

chencichang的博客 344

告别Qt Creator!在VS2019里丝滑开发Qt5.15.2的保姆级配置指南(含插件安装避坑)

本文详细介绍了如何从Qt Creator迁移到VS2019进行Qt5.15.2开发,包括环境配置、插件安装避坑和效率优化技巧。通过对比Qt Creator与VS2019的优劣,提供MSVC工具链更新、Qt VS Tools插件配置等实用指南,帮助开发者实现高效开发环境搭建。

weixin_30267785的博客 388

VS2022企业级安装与配置实战指南:稳定性、合规性与性能调优

Visual Studio 2022作为微软首款64位原生IDE,已超越单纯版本迭代,成为工业级C++/C#开发的事实标准。其核心价值在于在C++20标准支持、MSVC v143编译器成熟度与企业IT策略兼容性之间实现黄金平衡——相比预览中的VS2025,VS2022对模块(Modules)、协程(Coroutines)等关键特性的落地更稳定,且规避了C++23新特性(如std::expected)支持不全的风险。技术选型本质是工程权衡:非追求最新,而是保障CI/CD流水线零误报、PLC上位机系统长期可维护

weixin_34038293的博客 359

Win11下Visual Studio 2022与Qt开发环境高效配置指南

本文详细指导如何在Windows 11系统下高效配置Visual Studio 2022与Qt集成开发环境。从版本选择、核心组件安装,到配置Qt VS Tools插件、设置系统环境变量,并完成首个Qt项目的创建与调试,帮助开发者避开常见陷阱,快速搭建稳定的C++ GUI开发工作流。

emacs5lisp的博客 191

使用 VS2022 配置 QT 开发环境的步骤

安装该工具可前往 Visual Studio 2022 官网下载页面,然后选择“安装 Visual Studio 扩展”选项,搜索并安装 QT Visual Studio 工具。在 Visual Studio 2022 中,选择“新建项目”并在搜索框中输入“QT”,然后从下拉菜单中选择“QT5 应用程序”。首先,需要从 QT 官网上下载并安装 QT,在安装过程中,需要选择适合自己的 QT 版本,若不确定,建议选择最新版本,这将有助于提高开发效率。步骤三:安装 QT Visual Studio 工具。

CodeVorter的博客 8145

Visual Studio集成Qt开发环境:从环境搭建到高效调试全攻略

在C++跨平台开发中,GUI框架的选择与集成是提升开发效率的关键环节。Qt作为成熟的跨平台C++框架,其信号槽机制与丰富的控件库为桌面与嵌入式应用开发提供了强大支持。通过将其与Visual Studio这一主流IDE深度集成,开发者可以在熟悉的编码、调试与项目管理环境中,充分利用Qt的模块化设计与跨平台特性,显著提升复杂项目的开发与维护效率。本文聚焦于Qt与Visual Studio的实战集成,涵盖工具链匹配、环境配置、常见错误排查及调试优化等核心环节,旨在帮助开发者构建稳定高效的开发工作流,应对实际工程挑

weixin_34406086的博客 411

香橙派5B-RK3588-NPU内核升级至0.9.8:RKLLM多模态部署实战

本文详细介绍了香橙派5B-RK3588设备NPU内核升级至0.9.8版本的完整流程,重点讲解了升级的必要性、两种升级方案(预编译包安装与自行编译内核)以及RKLLM SDK的安装配置。通过实战演示多模态模型转换与推理,显著提升AI计算性能,为嵌入式AI部署提供实用指南。

salt9的博客 1024

某手sig3-ios算法 Chomper黑盒调用

本文主要是介绍Chomper的算法模拟执行,Chomper目前已经已经是能比较完整的模拟ios可执行文件执行的模拟器,在这块有非常大的优势。以前安卓端有强势的unidbg,现在iOS也有Chomper了,后续等待作者持续更新,完善Chomper。强势推荐一波-> Chomper地址: https://github.com/sledgeh4w/chomper。我这块也已经使用Chomper完成雅迪系列、某手的算法调用。后续也会有更多扩展。

成小新的博客 2153

Windows 环境 OCCT 8.0 编译构建及与 Qt6 项目集成

本文详述在 Windows 下使用 VS2022、CMake 及 Qt6.11 编译 OCCT 8.0 源码,并集成到 Qt 项目的方法。通过配置第三方库、生成 VS 解决方案、编译安装得到库文件,最终以 CMake 模板实现 Debug/Release 自动链接,并用长方体体积计算(6000)验证成功。

weixin_44788175的博客 337

LLM大模型基础知识【一】

大语言模型(LLM):是指在自然语言处理(Natural Language Processing,NLP)领域中的一类大模型,通常用于处理文本数据和理解自然语言。这类大模型的主要特点是它们在大规模语料库上进行了训练,以学习自然语言的各种语法、语义和语境规则。例如:GPT系列(OpenAI)、Bard(Google)、文心一言(百度)。视觉大模型:是指在计算机视觉(Computer Vision,CV)领域中使用的大模型,通常用于图像处理和分析。

lin_xi_xi的博客 2870

Visual Studio 2019与Qt5开发环境搭建全攻略

本文详细介绍了在Windows平台下搭建Visual Studio 2019与Qt5集成开发环境的完整步骤。从VS2019工作负载的选择、Qt5版本与组件的安装,到配置Qt VS Tools插件并创建第一个Qt Widgets应用程序,提供了清晰的全流程指南,帮助开发者快速构建稳定高效的C++图形界面开发环境。

weixin_28833069的博客 199

Autosar配置——导入DBC后配置SecOC同步报文和同步请求报文

在Autosar中,安全性是一个重要的考虑因素,而SecOC(Secure On-Board Communication)是一种用于保护通信数据完整性和安全性的安全机制。在上述示例中,我们配置了同步报文和同步请求报文的属性。接下来,我们需要在Autosar中配置同步报文和同步请求报文。同步报文用于在通信双方之间同步SecOC状态,而同步请求报文用于请求SecOC的状态信息。通过以上配置,我们成功地导入了DBC文件,并在Autosar系统中配置了SecOC同步报文和同步请求报文。希望以上信息对您有所帮助!

CyberSphinx的博客 649

基于深度学习DNN LSTM网络的光伏发电量预测 完整代码数据 可直接运行

基于深度学习DNN LSTM网络的光伏发电量预测 完整代码数据 可直接运行

2079

Qt+vs2022开发环境搭建

qt社区版下载(免费) QT快速入门 | Qt6.8.3 下载、安装、使用教程,Qt+vs2022开发环境搭建

qq_41610493的博客 434

ROS2 多机器人导航仿真入门教程(一)

RMF 是建立在 ROS 2 基础上的一系列可重复使用、可扩展的库和工具,可实现任何类型机器人系统的异构机群的互操作性。RMF 利用标准化的通信协议与部署机器人的基础设施、环境和自动化系统进行通信,以优化关键资源(如机器人、电梯、门、通道等)的使用。它通过资源分配和通过 RMF 核心(将在本书后面详细介绍)防止共享资源冲突,从而为系统增加智能。RMF 灵活而强大,几乎可以在任何通信层上运行,并与任何数量的物联网设备集成。RMF 的架构设计允许随着环境自动化水平的提高而扩展。

2506_90492529的博客 1657

Qt 安装太慢

4 执行 .\qt-online-installer-windows-x64-4.10.0.exe --mirror https://mirrors.ustc.edu.cn/qtproject。1 Qt 安装程序 qt-online-installer-windows-x64-4.10.0.exe 放在c 盘根目录下;直接运行 qt-online-installer-windows-x64-4.10.0.exe 安装,下载速度太慢。3 执行 切换至C盘根目录下。5 登录后,选择自定义安装。

youqingyike的专栏 252

YOLO26涨点改进 | 全网独家复现、小目标检测改进篇 | TGRS 2025 | YOLO26引入MFAE-YOLO中的GFFP、FCPS 和 C3k2-FPEU创新点,涨点起飞,直接发论文

🔥本文给大家介绍在YOLO26中引入MFAE-YOLO中的 GFFP(全局特征融合处理)、FCPS(特征通道像素注意力) 和 C3k2-FPEU(特征池提取单元) 二次创新改进模块,能显著提升对小目标的检测性能。GFFP通过多尺度特征融合增强全局上下文感知能力,有效提升小目标在复杂背景下的可辨性;FCPS融合通道、像素和空间注意力机制,增强了模型对关键细节和小区域特征的关注,提升检测精度;C2F-FPEU利用多种池化方式挖掘细节特征,优化浅层特征表示能力。三者协同提升了YOLO26在小目标检测中的鲁棒性。

Ai缝合怪、助力小伙伴高效发论文 303

QT西游回合制源码+java后台管理系统

这是一套回合制游戏源码,很适合学习。

renkai721的专栏 2536
上一篇: 在WSL+Ubuntu22.04下安装CUDA11.8+CUDNN8.9+tensorrt8.6,接近Jetson的环境
下一篇: 基于rknn_model_zoo的examples中的yolo11部署推理的步骤
dotphoenix
博客等级 码龄19年 208粉丝 137原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值