Windows下搭建QT4.7-VS2005集成开发环境

来源:互联网 发布:python pyparsing 编辑:程序博客网 时间:2024/05/11 05:22

1.  简述
   在 Windows2000/xp/vista 下,安装 VS2005, QT 4.7.2 ;并在 VS2005上建立 QT 的集成开发环境, 利用 VS2005 开发环境开发,调试 QT 程序;
2. 所需程序
   VS2005以及VS2005Sp1                                  //  VS2005 的安装程序;
   qt-everywhere-opensource-src-4.7.2.tar.gz          //  QT 4.7.2 的 Windows 库
   qt-vsintegration-1.3.1.exe 或者
qt-vs-addin(qt-vs-addin-1.1.8.exe)  //  VS2005 的 for QT 插件

3. 操作步骤
3.1  安装 VS2005
     在 Windows 下,进入 VS2005/ 目录,双击 setup.exe 程序; 
     每次按照提示, 点击 “Next”按钮 即可;
  3.2  安装 QT 4.7.2 源代码

     点击qt-everywhere-opensource-src-4.7.2.tar.gz解压到某个目录,如C:/Qt/4.7.2 目录下(路径不要包含空格,否则会编译出错); 
  3.3  编译QT 4.7.2
       ① Windows2000/xp中新增一个系统环境变量QMAKESPEC,值为win32-msvc2005
        ② 在系统环境变量的path中添加C:/Qt/4.7.2/bin
       ③ 从Windows 的“开始”按钮点击,打开  VS2005 Command Program; 路径如下:
       “Start -> Program -> Microsoft Visual Studio 2005 -> Visual Studio Tools -> Visual Studio Command Program”
       在VS2005 Command Program 里,进入QT 4.7.2 源代码 目录,如:
          > C:/
          > cd C:/Qt/4.7.2
       执行configure 目录,参数如下:
          >configure -debug-and-release  -stl -platform win32-msvc2005 -no-dsp –vcproj


提示1: Type 'c' if you want to use the Commercial Edition.
         Type 'o' if you want to use the Open Source Edittion.
  根据情况选择c或者o
 
 提示2: 是否接受GPL协议
  选择: y
此过程大约需要10到20分钟的时间.

       等待一段时间后,运行 nmake 命令,如:
         >  nmake 
       等待数小时后(视机器条件而定),编译成功即可;

   3.4  安装VS2005 的 QT 插件
        双击执行 qt-vsintegration-1.3.1.exe (注册码baidu一下)或者qt-vs-addin(qt-vs-addin-1.1.8.exe)  程序即可;


   3.5  设置环境参数
      在 “系统环境参数里”,新增 一个环境变量:
      QTDIR = C:/Qt/4.7.2 
     即: 变量名 为 QTDIR
          变量值 为C:/Qt/4.7.2   
   
   3.6 配置 VS2005 环境
      启动 VS2005;
      选择菜单: “ Tools ”  -〉  “ Options ” ;
      在弹出窗口中,选择 左边 的数状列表中的 “QT” -> “Builds”, 在右边新增一个变量:
      +--------------+-----------------------------------------------+
      |     Name     |            Path                               |
      +--------------+-----------------------------------------------+
|    qt4.7.2  |    C:/Qt/4.7.2                          |
      +--------------+-----------------------------------------------+

  至此,环境设置完成;

4.  在Windows端测试
    打开 VS2005 ,点击菜单 “File” -> “New” ->  “Project ”-> “Qt Projects” -> “QT Application” , 并输入合适的参数和变量,点击 OK.
    之后就可以在 VS2005 里自由的使用 QT Designer 和 QT 类库;
    Windows 端的调试方法类似普通的VC 程序调试;