XP系统下,vs2010集成Qt4.8.4开发环境

准备工作:

1.Windows XP(sp3)

2.VS2010专业版

3.qt-vs-addin-1.1.11-opensource.exe(http://download.qt.io/archive/vsaddin/

4.qt-win-opensource-4.8.4-vs2010.exe(http://download.qt.io/archive/qt/4.8/4.8.4/

注明:

1.xp系统可以兼容vs2010,前提是系统必须为sp3;

2.安装vs2010之前,要安装.Net Framework 4.0(低版本的.net不支持vs2010,高版本的.net不支持XP系统,两者兼而有之,则必须安装net4.0);

1、VS2010的安装在此不作描述;(注意安装顺序的要求)

2、安装QT库:点击 qt-win-opensource-4.8.4-vs2010.exe

XP系统下,vs2010集成Qt4.8.4开发环境

XP系统下,vs2010集成Qt4.8.4开发环境XP系统下,vs2010集成Qt4.8.4开发环境

3、安装完QT4.8.5后,再安装QT插件:执行qt-vs-addin-1.1.11-opensource.exe

XP系统下,vs2010集成Qt4.8.4开发环境XP系统下,vs2010集成Qt4.8.4开发环境XP系统下,vs2010集成Qt4.8.4开发环境

4、完成插件的安装后,打开VS2010,在文件-->新建-->项目中就出现了Qt4的模块,菜单条中也多了一项“Qt”:

XP系统下,vs2010集成Qt4.8.4开发环境

XP系统下,vs2010集成Qt4.8.4开发环境

5、新建一个QT工程“QtTest1”

XP系统下,vs2010集成Qt4.8.4开发环境

**在系统变量里添加路径;

"我的电脑"-->"属性"-->"高级"-->"环境变量",找到系统变量下的Path,打开编辑,把D:\VS_Qt\4.8.4\bin把添加到最后,用分号隔开

之后需要,给VS2010添加QT的库文件和Lib文件,在工程的工程名“QtTest1”上右键单击,选择最下面“属性”栏。

在“配置属性”-->“VC++目录”的“包含目录”,“引用目录”以及“库目录”栏,添加对应的文件路径

**包含目录:添加include路径;√ D:\VS_Qt\4.8.4\include

**引用目录:暂时没有添加,程序也能运行;√   

**库目录:添加lib路径;√        D:\VS_Qt\4.8.4\lib

XP系统下,vs2010集成Qt4.8.4开发环境

至此就可以进行QT编程了,还是以“Hello,world!”作为例子:

  1. #include "qttest1.h" 
  2. #include <QtGui/QApplication> 
  3. #include <QtGui/QLabel> 
  4.  
  5. int main(int argc, char *argv[]) 
  6.     QApplication a(argc, argv); 
  7.     QLabel *hello_label = new QLabel("Hello, world!"); 
  8.     hello_label->show(); 
  9.     return a.exec(); 

启动调试(F5),运行结果如下:

XP系统下,vs2010集成Qt4.8.4开发环境

把.h .lib .dll三个文件放在test1的文件下面,也就是跟main.cpp放在一起;

右键项目,添加现有项,把头文件添加进去,OK了!