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

尊重做者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165html

从QT官网能够得知其支持的平台、编译器和调试器的信息如图所示:编程

 

http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.htmlwindows

(Home | Docs | Qt Creator 3.0 | Debuggingand Analyzing | Setting Up Debugger)服务器

 

 

本篇主要讲解QT在Windows操做系统下的三种编程环境搭建。工具

方案ui

编程环境spa

编译器操作系统

调试器.net

插件

Qt Creator

MinGW GCC

GDB

Qt Creator

Microsoft Visual C++ Compiler

Debugging Tools for Widows

Microsoft Visual Studio 2010

VS2010自带

VS2010自带

注意,如下方案说起的QT安装程序及压缩包均能在官网http://download.qt.io/official_releases/下载到。

 

方案一:QT4.8.5for Windows(Qt Creator+MinGW)

一、先安装编译环境qt-creator-win-opensource-3.0.0.exe。请使用默认路径C:\Qt\qtcreator-3.0.0。

二、解压缩编译器工具MinGW-gcc440_1.zip。请把里面的文件夹mingw拷贝到路径C:\Qt\mingw。

三、解压缩调试器工具gdb-7.5-i686_WinXP.zip。

   请把里面的文件夹gdb-7.5-i686_WinXP拷贝到路径C:\Qt\gdb-7.5-i686_WinXP。

四、最后安装库文件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。

五、以上步骤完成后,执行桌面快捷方式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。

六、加快Qt编译的速度技巧。

   Qt默认的编译方式速度很是慢,可使用多核编译的方式来提高速度。

   进入软件并打开工程后->工具栏->项目->构建和运行->把mingw32-make.exe替换为jom.exe。

 

方案二:QT4.8.5for Windows(Qt Creator+VC++ Compiler)

(I)针对电脑未安装,也不打算安装VS2010的状况:

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

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

http://msdn.microsoft.com/en-us/windows/hardware/hh852365

http://www.microsoft.com/en-us/download/details.aspx?id=8442

官网能够下载到开发包GRMSDK_EN_DVD.iso,该SDK支持WinXP和Win7操做系统。

 

如图所示,按照默认选项安装。其中,红色框选的内容分别是VC++的头文件和连接库;VC++的编译器;VC++的调试器。这些是必选功能,它们各自对应ISO光盘镜像里的文件是:

\WinSDKBuild\ WinSDKBuild_x86.msi

\vc_stdx86\vc_stdx86.msi

\WinSDKDebuggingTools\dbg_x86.msi

三、安装编译环境qt-creator-opensource-windows-x86-3.0.0.exe。请使用默认路径C:\qt\qtcreator-3.0.0。

四、安装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等版本)

五、以上步骤完成后,执行桌面快捷方式Qt Creator。Qt Creator能自动检测到VC++编译器。

  (1)进入软件->菜单->工具->选项->构建和运行->Qt版本->手动设置,添加qmake路径C:\Qt\4.8.5_VS2010\bin\qmake.exe。

  (2)进入软件->菜单->工具->选项->构建和运行->构建套件(Kit),把编译器选择为"Microsoft Windows SDKfor Windows 7 (x86)",调试器选择Auto-detected CDB at C:\Program Files\Debugging Tools for Windows(x86)\cdb.exe。

  (3)进入软件->菜单->工具->选项->调试器->CDB Paths->SymbolPaths->插入(鼠标点击小箭头)->符号服务器->肯定(默认值)。

 

 

(II)针对电脑已安装VS2010的状况:

一、安装编译环境qt-creator-opensource-windows-x86-3.0.0.exe。请使用默认路径C:\qt\qtcreator-3.0.0。

二、安装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等版本)

三、安装Debugging Tools for windows。请运行dbg_x86.msi。这个是调试器。按Complete彻底安装便可。这个工具提取自微软官方的Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO),官网能够下载到开发包GRMSDK_EN_DVD.iso。

http://msdn.microsoft.com/en-us/windows/hardware/hh852365

http://www.microsoft.com/en-us/download/details.aspx?id=8442

四、以上步骤完成后,执行桌面快捷方式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->SymbolPaths->插入(鼠标点击小箭头)->符号服务器->肯定(默认值)。

 

 

方案三:QT4.8.5for Windows(VS2010+VS插件)

一、必须确保电脑已安装VS2010。

二、安装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等版本)

三、安装VS2010的Qt插件,请运行qt-vs-addin-1.1.11-opensource.exe。插件的安装路径是C:\ProgramFiles\Digia\Qt4VSAddin,按默认安装便可,无需修改。

 

尊重做者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165

欢迎各位访问姊妹篇《Qt在Mac OS X下的编程环境搭建》!

相关文章
相关标签/搜索