Qt在Windows下的三种编程环境搭建
通过qt官网可以了解到其支持的平台、编译器和调试器的详细信息,如图所示:
https://www.vszh.cn/link/5e491d66377606ec44c27564123ab511
(主页 | 文档 | Qt Creator 3.0 | 调试和分析 | 设置调试器)
本文主要介绍在Windows操作系统下搭建QT的三种编程环境。
一
Qt Creator
MinGW GCC
GDB
二
Qt Creator
Microsoft Visual C++ Compiler
Debugging Tools for Windows
三
Microsoft Visual Studio 2010
VS2010自带
VS2010自带
请注意,以下方案中提到的QT安装程序及压缩包均可从官网http://download.qt-project.org/下载。
方案一:QT4.8.5 for Windows(Qt Creator+MinGW)
1、首先安装编译环境qt-creator-win-opensource-3.0.0.exe。请使用默认路径C:\Qt\qtcreator-3.0.0。
2、解压编译器工具MinGW-gcc440_1.zip。请将里面的文件夹mingw复制到路径C:\Qt\mingw。
3、解压调试器工具gdb-7.5-i686_WinXP.zip。
请将里面的文件夹gdb-7.5-i686_WinXP复制到路径C:\Qt\gdb-7.5-i686_WinXP。
4、最后安装库文件qt-win-opensource-4.8.5-mingw.exe。
QT默认的安装路径是C:\Qt\4.8.5,这里建议修改为C:\Qt\4.8.5_MinGW,以此来与其他QT版本库区分开。避免覆盖并损坏已安装的其他QT版本。(注意:支持windows环境的QT库有mingw,vs2010,vs2008等版本)
当安装提示Find installed MinGW时,请用户指向路径C:\Qt\mingw。
5、完成上述步骤后,执行桌面快捷方式Qt Creator。
(1)进入软件->菜单->工具->选项->构建和运行->Qt版本->手动设置,添加qmake路径C:\Qt\4.8.5_MinGW\bin\qmake.exe。
(2)进入软件->菜单->工具->选项->构建和运行->构建套件(Kit),将编译器选择为"MinGW",调试器选择gdb-7.5-i686_WinXP。
管理->编辑->浏览->指向调试器路径C:\Qt\gdb-7.5-i686_WinXP\gdb-i686-pc-mingw32.exe。
Qt版本选择为"Qt 4.8.5(4.8.5_MinGW)"。
(3)进入软件->菜单->工具->选项->构建和运行->编译器->手动设置,添加MinGW,并设置相应路径。编译器路径C:\Qt\mingw\bin\gcc.exe。
6、加快Qt编译速度的技巧。
Qt默认的编译方式速度非常慢,可以使用多核编译的方式来提升速度。
进入软件并打开工程后->工具栏->项目->构建和运行->将mingw32-make.exe替换为jom.exe。
方案二:QT4.8.5 for Windows(Qt Creator+VC++ Compiler)
(I)针对电脑未安装,也不打算安装VS2010的情况:
1、必须确保电脑已安装Microsoft .NET Framework 4.0及以上版本。否则第2步骤会安装失败。
2、安装微软官方的Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO),
https://www.vszh.cn/link/8f9c330d548fe4227c1e704642521ccf
https://www.vszh.cn/link/6dc5e880d0cbf7b811e5083f7242b044
官网可以下载到开发包GRMSDK_EN_DVD.iso,该SDK支持WinXP和Win7操作系统。
如图所示,按照默认选项安装。其中,红色框选的内容分别是VC++的头文件和链接库;VC++的编译器;VC++的调试器。这些是必选功能,它们各自对应ISO光盘镜像里的文件是:
\WinSDKBuild\ WinSDKBuild_x86.msi
\vc_stdx86\vc_stdx86.msi
\WinSDKDebuggingTools\dbg_x86.msi
3、安装编译环境qt-creator-opensource-windows-x86-3.0.0.exe。请使用默认路径C:\qt\qtcreator-3.0.0。
4、安装Qt for vs2010的库文件,请运行qt-win-opensource-4.8.5-vs2010.exe。
QT默认的安装路径是C:\Qt\4.8.5,这里建议修改为C:\Qt\4.8.5_VS2010,以此来与其他QT版本库区分开。避免覆盖并损坏已安装的其他QT版本。(注意:支持windows环境的QT库有mingw,vs2010,vs2008等版本)
5、完成上述步骤后,执行桌面快捷方式Qt Creator。Qt Creator能自动检测到VC++编译器。
(1)进入软件->菜单->工具->选项->构建和运行->Qt版本->手动设置,添加qmake路径C:\Qt\4.8.5_VS2010\bin\qmake.exe。
(2)进入软件->菜单->工具->选项->构建和运行->构建套件(Kit),将编译器选择为"Microsoft Windows SDK for Windows 7 (x86)",调试器选择Auto-detected CDB at C:\Program Files\Debugging Tools for Windows(x86)\cdb.exe。
(3)进入软件->菜单->工具->选项->调试器->CDB Paths->Symbol Paths->插入(鼠标点击小箭头)->符号服务器->确定(默认值)。
(II)针对电脑已安装VS2010的情况:
1、安装编译环境qt-creator-opensource-windows-x86-3.0.0.exe。请使用默认路径C:\qt\qtcreator-3.0.0。
2、安装Qt for vs2010的库文件,请运行qt-win-opensource-4.8.5-vs2010.exe。
QT默认的安装路径是C:\Qt\4.8.5,这里建议修改为C:\Qt\4.8.5_VS2010,以此来与其他QT版本库区分开。避免覆盖并损坏已安装的其他QT版本。(注意:支持windows环境的QT库有mingw,vs2010,vs2008等版本)
3、安装Debugging Tools for windows。请运行dbg_x86.msi。这是一个调试器。按Complete完全安装即可。这个工具提取自微软官方的Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO),官网可以下载到开发包GRMSDK_EN_DVD.iso。
https://www.vszh.cn/link/8f9c330d548fe4227c1e704642521ccf
https://www.vszh.cn/link/6dc5e880d0cbf7b811e5083f7242b044
4、完成上述步骤后,执行桌面快捷方式Qt Creator。Qt Creator能自动检测到VC++编译器。
(1)进入软件->菜单->工具->选项->构建和运行->Qt版本->手动设置,添加qmake路径C:\Qt\4.8.5_VS2010\bin\qmake.exe。
(2)进入软件->菜单->工具->选项->构建和运行->构建套件(Kit),将编译器选择为"Microsoft Visual C++ Compiler 10.0(x86)",调试器选择Auto-detected CDB at C:\Program Files\Debugging Tools for Windows(x86)\cdb.exe。
(3)进入软件->菜单->工具->选项->调试器->CDB Paths->Symbol Paths->插入(鼠标点击小箭头)->符号服务器->确定(默认值)。
方案三:QT4.8.5 for Windows(VS2010+VS插件)
1、必须确保电脑已安装VS2010。
2、安装Qt for vs2010的库文件,请运行qt-win-opensource-4.8.5-vs2010.exe。
QT默认的安装路径是C:\Qt\4.8.5,这里建议修改为C:\Qt\4.8.5_VS2010,以此来与其他QT版本库区分开。避免覆盖并损坏已安装的其他QT版本。(注意:支持windows环境的QT库有mingw,vs2010,vs2008等版本)
3、安装VS2010的Qt插件,请运行qt-vs-addin-1.1.11-opensource.exe。插件的安装路径是C:\Program Files\Digia\Qt4VSAddin,按默认安装即可,无需修改。
以上就是Qt在Windows下的三种编程环境搭建的详细内容,更多请关注启程网【www.vszh.cn】。
如非特殊说明,本站内容均来自于网友自主分享,如有任何问题均请联系我们进行处理!
猜您喜欢
失控进化新手电梯搭建指南
2026-07-03失控进化电梯如何搭建,随着家园层数不断增加,爬楼梯上下楼逐渐变成“体力负担”——尤其是搬运大量物资时,来来回回跑不仅耗时,还容易错过宝贵的探索时间。那么电梯的搭建就是必不可少了。 失控进化新手电梯搭建指南: 一、核心材料 自建电梯的核心是“电梯主体+供电系统+控制装置”三大模块: 按实际层数准备电梯模块即可(比如3层就准备3个)组成垂直通行的通道,每层1个,最多可叠加6层。 风力发电机/太阳能板提...
马斯克急推“美国编程版DeepSeek”,评论区:还不如免费的……
2026-06-02内有deepseek和小米疯狂降价,外有anthropic和google推陈出新,马斯克也坐不住了。 今天早上,马斯克在xAI平台上的一条高调转发,试图向AI开发者圈子抛出深水炸弹。 ☞☞☞AI智能聊天,问答助手,AI智能搜索,多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜ 事情的起因是,著名的智能体平台KiloCode发布了一项极为反直觉的硬核实测:测试者仅仅给出了一个模糊而开放的指令,xAI...
《零基础搭建OpenClaw迁移训练环境指南》
2026-06-02在实验室的仿真环境中,智能体可以高精度地完成抓取、装配、导航等一连串复杂操作,任务成功率趋近于百分之百。但当同一套模型被部署至真实物理场景时,却常因光照的细微偏移、物体表面的细微磨损,抑或执行器毫厘级的响应偏差,而引发完全不可预知的失败。这种从数字仿真到实体世界的断崖式性能滑坡,已成为制约所有通用具身智能体真正落地的核心瓶颈。openclaw并未延续传统域适应的既有路径,而是回归智能体理解世界的根...
抖音直播间背景墙布置 直播间搭建装修与灯光调试指南
2026-06-02抖音直播间背景布置需兼顾镜头表现力、人设强化与实操性:优选哑光磨毛黑布(须无接缝)、法式奶白墙配≤8cm石膏线或长虹玻璃柜;绿幕布光分三步——环境光铺满、主辅光分离、轮廓光提神;虚拟背景用闪控猫一键启用,需关闭自动白平衡;灯光调试须加格栅、斜打地灯、错开机位、慎用环形灯。 抖音直播间背景墙布置需要兼顾镜头表现力、人设强化和实操可行性,不能只靠一张图糊弄过去——背景布反光、绿幕褶皱、LED屏频闪,任...
通义万象生成图片速度慢是什么原因?加速出图的三种解决方案
2026-05-29通义万象图片生成加速有三种方案:一、启用模型预热与GPU常驻,避免冷启动;二、将分辨率设为1024×1024或768×1024、采样步数30–40、关闭高清修复;三、切换GGUF量化引擎,配置q4_k_m精度并禁用CPU内存锁死。 ☞☞☞AI智能聊天,问答助手,AI智能搜索,多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜ 如果您使用通义万象生成图片时发现等待时间过长、响应迟滞,则可能是由于模型加...
Notion AI怎么做个人Wiki_Notion AI个人维基百科搭建方法【教学】
2026-05-28需借助NotionAI构建语义连贯、自动组织、可检索可演进的个人Wiki,具体路径包括:一、初始化AI增强型Wiki主页;二、用AI批量生成原子级词条页;三、启用双向关系自发现机制;四、构建动态索引与语义导航视图;五、部署AI校验与版本快照流。 ☞☞☞AI智能聊天,问答助手,AI智能搜索,多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜ 如果您希望借助NotionAI快速构建一个语义连贯、自动组织...
GitHub Copilot CLI 正式版发布:AI 编程进入终端时代
2026-05-28GitHubCopilotCLI正式进入GA阶段,支持终端中执行代码生成、自动修复、项目分析等Agent工作流,并强化与VSCode、JetBrains的联动体验。 GitHubCopilot GitHubAI编程工具,实时编程建议 下载 近日,GitHubCopilot正式宣布CopilotCLI结束预览阶段,全面进入GA(正式可用)阶段。此次更新意味着开发者不仅可以在VSCode、JetBra...
麒麟操作系统安装Nginx教程 麒麟OS Web服务器搭建
2026-05-28麒麟系统部署Nginx有三种方式:一、YUM在线安装,适用于联网环境,自动处理依赖;二、离线RPM安装,需匹配架构与SP版本,避免库不兼容;三、源码编译安装,支持自定义模块与新版适配。 如果您在麒麟操作系统上需要对外提供Web服务,但尚未部署可用的HTTP服务器,则需根据网络连通性、系统架构及定制化需求选择适配的安装路径。以下是三种经验证的安装方法: 一、使用YUM包管理器在线安装 该方式适用于能...
