windows下Qt环境搭建

Qt一直以来分为商业、开源两个版本,商业版本为用户提供了二级制的动态库,直接安装既可以使用,但是需要花钱购买license,而开源版本则遵守GPL协议,提供了源码,用户需要自行编译,才能生产动态库文件。自从诺基亚公司放弃Meego、遣散Qt开发团队以后,Qt商业版本的网站移到了qt.digia.com,而开源版本则放到了qt-project.org


本文使用MinGW 4.4、Qt library 4.8.4和Qt Creator进行Qt环境搭建,如果安装了VS2008或VS2010也可以使用VS+Qt lib的搭配,除了下载lib时不同,另外需要下载一个VS的Qt插件,安装完后就会在VS中多一个Qt的菜单。

1.安装MinGW
关于mingw的下载,这里要重点提一下,因为Qt 4.8.4要求使用gcc4.4版本的mingw,这个版本算比较老的,网上不是很好找,在诺基亚的网站上有一个链接ftp://ftp.qt.nokia.com/misc/MinGW-gcc440_1.zip

注意,如果安装的MinGW不是gcc4.4版本的,可能会出现许多诡异的问题,比如某个宏没有定义、某个头文件找不到,所以一定要用上文中所说的MinGW包。

2.安装Qt library 4.8.4
在http://qt-project.org/downloads选择Qt libraries 4.8.4 for Windows (minGW 4.4, 317 MB)

3.安装Qt Creator
在http://qt-project.org/downloads选择Qt Creator 2.6.1 for Windows (52 MB)
如果使用和VS搭配,可以在这页面下面插件Visual Studio Add-in 1.1.11 for Qt4

安装完后需要对编译器和调试的路径进行选择,在菜单栏中的工具->选项,在左侧的选择“构建和调试”,在“compiler”、“Qt版本”选项卡中,选择MinGW的g++.exe的路径(通常会在mingw目录的bin\g++.exe)、选择Qt的qmake路径以及版本号(qmake通常在Qt\4.8.4\bin\qmake.exe)、选择Debuger(通常在mingw目录的bin\gdb.exe)、Qt版本号,设好之后,单击应用,最后别忘了在将这条新的编译选项设置为defualt。


参考 http://blog.csdn.net/vah101/article/details/8271050

你可能感兴趣的:(windows下Qt环境搭建)