我的次序是:1、在官方网站下载安装包qt-sdk-win-opensource-2009.05.exe,我安装在D盘,安装后,里面就集成了QT creator和minGW,直接用QT creator是可以进行编程
2、选择 开始-->所有程序-->microsoft visual studio 2005-->visual studio tools-->visual studio 2005 command prompt打开控制台。
3、键入:
D:\Program Files\Microsoft Visual Studio 8\VC
D:\Program Files\Microsoft Visual Studio 8\CD..
D:\Program Files\Microsoft Visual Studio 8\CD Common7\tools\
d:\Program Files\Microsoft Visual Studio 8\Common7\Tools"
d:\Program Files\Microsoft Visual Studio 8\Common7\Tools> vsvars32.bat
d:\Program Files\Microsoft Visual Studio 8\Common7\Tools> cd d:\qt\2009.05\qt\
D:\Qt\4.4.0> configure -debug-and-release -static
D:\Qt\4.4.0> nmake
执行configure是完全成功的,在执行nmake时,提示“D:\Qt\2009.05\qt\bin\moc.exe 不是有效的 Win32 应用程序”,然后就是错误
D:\Qt\2009.05\qt\bin\moc.exe -DQT_THREAD_SUPPORT -DUNICODE -DWIN32 -DQT_
LARGEFILE_SUPPORT -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_ASCII_CAST_WA
RNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DHB_EXPORT=Q_CORE_EXPO
RT -I"..\..\include" -I"..\..\include\QtCore" -I"tmp\rcc\debug_static" -I"tmp" -
I"global" -I"..\3rdparty\zlib" -I"..\3rdparty\harfbuzz\src" -I"..\3rdparty\md5"
-I"..\3rdparty\md4" -I"..\..\include\ActiveQt" -I"tmp\moc\debug_static" -I"..\..
\mkspecs\win32-msvc2005" -D_MSC_VER=1400 -DWIN32 animation\qabstractanimation.h
-o tmp\moc\debug_static\moc_qabstractanimation.cpp
拒绝访问。
NMAKE : fatal error U1077: 'D:\Qt\2009.05\qt\bin\moc.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual Studio 8\VC\BIN\n
make.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
谢谢!