通过qt官网可以了解到其支持的平台、编译器和调试器的详细信息,如图所示:
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的情况:
前言 第一部分 基础知识篇 第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
508
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操作系统。
如图所示,按照默认选项安装。其中,红色框选的内容分别是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.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->插入(鼠标点击小箭头)->符号服务器->确定(默认值)。
方案三: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中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号