• 7001阅读
  • 3回复

在VS2005上安装过QT4.0开源版的进来帮个忙,谢谢了!! [复制链接]

上一主题 下一主题
离线lglupc
 

只看楼主 正序阅读 楼主  发表于: 2009-05-07
     我下载的版本是网友提供编译好的版本,[roc496提供] Qt 4.5.0 beta1 OpenSource for Win + MSVC2005,想在Visual Studio 2005上集成,运行configure已经成功,提示我运行nmake,运行之后开始是可以的,但是编译了很长时间之后出现了以下的错误:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
source.res phonon_ds9d_resource.rc
        cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -GR -EHsc -W3 -w34100 -w34189
-DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -D_CRT_SECURE_NO_WARNINGS -DPHONON_MAK
E_QT_ONLY_BACKEND -DQT_DLL -DQT_PLUGIN -DQT_PHONON_LIB -DQT_GUI_LIB -DQT_CORE_LI
B -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\include\QtGu
i" -I"..\..\..\..\include\phonon" -I"..\..\..\..\include" -I"..\..\..\..\include
\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\..\..\mkspecs\win32-msvc2005"
-Fotmp\obj\debug_shared\ @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\nm13DD.tmp
abstractvideorenderer.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
audiooutput.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
backend.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
backendnode.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
effect.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
fakesource.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qbasefilter.h(2
7) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
iodevicereader.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qbasefilter.h(2
7) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
mediagraph.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qbasefilter.h(2
7) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
mediaobject.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
videowidget.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
videorenderer_soft.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
videorenderer_vmr9.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
volumeeffect.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\compointer.h(22
) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
qbasefilter.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qbasefilter.h(2
7) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
qpin.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qbasefilter.h(2
7) : fatal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
qasyncreader.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qpin.h(28) : fa
tal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
qaudiocdreader.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qpin.h(28) : fa
tal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
qmeminputpin.cpp
c:\usr\qt\msvc4.5.0beta1\src\3rdparty\kdebase\runtime\phonon\ds9\qpin.h(28) : fa
tal error C1083: 无法打开包括文件:“dshow.h”: No such file or directory
正在生成代码...
NMAKE : fatal error U1077: “"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\
cl.EXE"”: 返回代码“0x2”
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.
------------------------------------------------------------------------------------------------------------------------------------------------------------
        我的安装目录是C:\Usr\Qt\msvc4.5.0beta1,环境变量设置是在PATH里加入C:\Usr\Qt\msvc4.5.0beta1\bin,在INCLUDE里加入C:\Usr\Qt\msvc4.5.0beta1\include,加入环境变量QMAKESPEC,值为win32-msvc2005,但是试了两次了都是到这个地方就找不到包括文件:“dshow.h”: ,我想可能是环境变量设置的不对,请各位大侠帮帮我吧,谢谢了!
离线daizb05
只看该作者 3楼 发表于: 2009-05-11
你设置QTDIR了吗?QTDIR:C:\Usr\Qt\msvc4.5.0beta1
离线zhaoxiuyan09
只看该作者 2楼 发表于: 2009-05-08
学习了,希望解释的详细些
天行健,君子以自强不息!
离线洞里的火
只看该作者 1楼 发表于: 2009-05-08
你没有安装Windows SDK,自然没有dshow.h
类似的错误是没有安装DirectX SDK时尝试编译Qt的DX支持
快速回复
限100 字节
 
上一个 下一个