QT分为商业版与开源版,商业版需用license授权文件,开源版可以自由下载,可以到http://trolltech.com/products/qt下载最新的QT开源版本,获得QT发布文件后将其解压缩到任一文件夹中,如:D:/Dependencies/qt-win-opensource-src-4.3.3,按如下步骤编译QT库:
1、设置环境变量
通过右击“我的电脑->属性->高级->环境变量->系统变量->新建”建立QTDIR环境变量,设置变量值为QT所在主文件夹,也就是QT解压后所在文件夹。
在“系统变量”列表中找到Path变量,双击打开,在变量值栏内加入如下“;%QTDIR%/bin”值,设置QT可执行工具所在文件夹。
2、构建QT库
“开始->运行->cmd”首先进行命令行,设置当前文件夹为QT所在文件夹:
C:/>Cd D:/Dependencies/qt-win-opensource-src-4.3.3
C:/>D:
进入QT主文件夹后通过以下命令配置QT库:
D:/Dependencies/qt-win-opensource-src-4.3.3>configure -platform win32-msvc
通过这个命令通知QT我们QT程序将使用MS的C++编译器。
最后通过调用nmake构建QT库以及QT示例程序。