• 12236阅读
  • 9回复

QT4.6.3 + VS2008安装配置全过程 [复制链接]

上一主题 下一主题
离线lq621508
 

只看楼主 倒序阅读 楼主  发表于: 2010-07-15
一、下载两个安装EXE,qt-win-opensource-4.6.3-vs2008.exe和qt-vs-addin-1.1.5.exe
二、系统中已经安装了VS2008及SP1补丁包;
三、然后安装两个EXE文件,最好先安装qt-win-opensource-4.6.3-vs2008.exe;
四、配置QT:控制面板->系统->高级->环境变量,在“系统变量”这个组合框中,找到“Path”变量,在"Path"的最后面添加"d:\work\Qt463\bin\",(假设你的安装目录是“d:\work\Qt463\”以下的命令都是依照这个安装目录进行操作)
五、接下来,开始 -> 程序 -> Microsoft Visual Studio 2008 -> Visual Studio Tools ->Visual Studio 2008 命令提示
六、在命令行中键入:d: 回车
            cd /D d:\work\Qt463 回车
            configure   (注意:如果机器中存在多个编译器,你想要指定一个编译器,需要把configure 替换成 configure -platform win32-msvc)
            nmake 回车
七、编译成功之后,打开VS2008,工具 -> 选项 -> 项目和解决方案  -> VC++目录中,
          A.在“包含文件”中加入以下目录:
    d:\work\Qt463\include
    d:\work\Qt463\include\Qt
    d:\work\Qt463\include\QtCore
    d:\work\Qt463\include\QtGui
    d:\work\Qt463\include\QtHelp
    d:\work\Qt463\include\QtNetwork
    d:\work\Qt463\include\QtOpenGL
    d:\work\Qt463\include\QtScript
    d:\work\Qt463\include\QtSql
    d:\work\Qt463\include\QtSvg
    d:\work\Qt463\include\QtTest
    d:\work\Qt463\include\QtUiTools
    d:\work\Qt463\include\QtWebKit
    d:\work\Qt463\include\QtXml
    d:\work\Qt463\include\QtXmlPatterns
    d:\work\Qt463\src

          B.在“库文件”中加入以下目录:
    D:\work\Qt463\lib


八、好了,VS2008和QT的安装配置已经全部完成,你可以放心开发QT程序了。
            
            
离线wd007

只看该作者 1楼 发表于: 2010-07-15
写的不错,鼓励一下。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线hsghxm
只看该作者 2楼 发表于: 2010-07-20
我顶,

楼主的方法完全正确。

第一次安装,就成功了
离线langhua983
只看该作者 3楼 发表于: 2010-08-12
编译时间太长了让人受不了,
离线wd007

只看该作者 4楼 发表于: 2010-08-12
编译安装的方式虽然费时费力,但用起来还是最灵活的。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线eclipseluo

只看该作者 5楼 发表于: 2010-08-13
按楼主的方法, QT程序编译成功,但是debug的时候报Project : error PRJ0003 : Error spawning 'rc.exe'.错误。。。
是什么问题啊 ??
离线newvisualgis
只看该作者 6楼 发表于: 2010-08-13
设置环境变量,会好些。
离线eclipseluo

只看该作者 7楼 发表于: 2010-08-13
急啊?? 没人回复吗。。
#include <QApplication>
#include <QPushButton>

int main(int argc,char*argv[])
{
    QApplication app(argc,argv);
                     QPushButton b("hello world!");  
                     b.show();
    QObject::connect(&b,SIGNAL(clicked()),&app,SLOT(quit()));  
    return app.exec();
}

就这么个程序。。
rc.exe是MFC 里面的资源编辑器啊
离线eclipseluo

只看该作者 8楼 发表于: 2010-08-13
我不知道是环境配置的那个地方出了问题。。
离线tlh3930101
只看该作者 9楼 发表于: 2011-04-07
受教
快速回复
限100 字节
 
上一个 下一个