请问高手如何利用vs08编译qt呢?我编译了好多次就是不成功。 
我下载的的qt-sdk-win-opensource-2009.02.1.exe 和qt-vs-addin-1.0.1.exe
是按照下面的步骤来么? 
一下是05的。我直接改成vs08了 
********************************************************************** 
2. 从VC 2005的安装路径找到vsvars32.bat,例如:在E:\Program Files\Microsoft Visual Studio 8\Common7\Tools,运行cmd, 
C:\> E: 
E:\> "E:\Program Files\Microsoft Visual Studio 8\Common7\Tools" 
E:\Program Files\Microsoft Visual Studio 8\Common7\Tools> vsvars32.bat 
E:\Program Files\Microsoft Visual Studio 8\Common7\Tools> D: 
D:\> cd D:\Qt\4.4.0 
D:\Qt\4.4.0> configure -debug-and-release -static 
D:\Qt\4.4.0> nmake 
configure -debug-and-release -static参数的意义是告诉QT同时编译为Debug和Release两个版本的静态链接库,不指定参数则编译为Debug版本的动态链接库。 configure大约需要十几分钟,nmake则大约需要1小时左右,视你的电脑性能而定。 
3. 将Qt路径添加到VC编译环境中,工具->选项->项目和解决方案->VC++目录,在包含文件一栏添加: D:\Qt\4.4.0\include\QtGui;D:\Qt\4.4.0\include\QtCore;D:\Qt\4.4.0\include,在库文件一栏添加D:\Qt\4.4.0\lib;将QT安装路径添加到Path系统环境变量中,例如:D:\Qt\4.4.0\bin; 
************************************************************************* 
怎么在nmake 时有错误呢? 
正在生成代码...
        link /LIBPATH:"c:\Qt\4.4.1-msvc2005\lib" /LIBPATH:"c:\Qt\4.4.1-msvc2005\
lib" /NOLOGO /DEBUG /MANIFEST /MANIFESTFILE:"tmp\obj\debug_shared\arrowpad.inter
mediate.manifest" /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Mic
rosoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1
df' language='*' processorArchitecture='*'" /OUT:debug\arrowpad.exe @C:\DOCUME~1
\ADMINI~1\LOCALS~1\Temp\nm48A.tmp
NMAKE : fatal error U1077: “"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\
link.EXE"”: 返回代码“0xc0000142”
Stop.
NMAKE : fatal error U1077: “"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\
nmake.exe"”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
并且在打开08时出现如下错误 
 
 请高手帮忙解决、
多谢了
[ 此帖被kangsite在2009-06-23 21:55重新编辑 ]