Qt在Windows下的三种编程环境搭建

雪夜
发布: 2025-07-13 08:14:12
原创
1019人浏览过

通过qt官网可以了解到其支持的平台、编译器和调试器的详细信息,如图所示:

Qt在Windows下的三种编程环境搭建https://www.php.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的情况:

PHP高级教程
PHP高级教程

前言   第一部分 基础知识篇   第1章 PHP概述   1.1 PHP入门   1.1.1 PHP介绍   1.1.2 PHP的工作原理   1.1.3 如何学好PHP编程   1.2 PHP环境搭建   1.2.1 PHP相关软件下载   1.2.2 AppServ安装与测试(Windows)   1.2.3 XAMPP安装与测试(Windows)   1.2.4 II

PHP高级教程 508
查看详情 PHP高级教程

1、必须确保电脑已安装Microsoft .NET Framework 4.0及以上版本。否则第2步骤会安装失败。

2、安装微软官方的Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO),

https://www.php.cn/link/8f9c330d548fe4227c1e704642521ccf

https://www.php.cn/link/6dc5e880d0cbf7b811e5083f7242b044

官网可以下载到开发包GRMSDK_EN_DVD.iso,该SDK支持WinXP和Win7操作系统。

Qt在Windows下的三种编程环境搭建 如图所示,按照默认选项安装。其中,红色框选的内容分别是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->插入(鼠标点击小箭头)->符号服务器->确定(默认值)。

Qt在Windows下的三种编程环境搭建(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.php.cn/link/8f9c330d548fe4227c1e704642521ccf

https://www.php.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->插入(鼠标点击小箭头)->符号服务器->确定(默认值)。

Qt在Windows下的三种编程环境搭建 方案三: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下的三种编程环境搭建的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号