标题:安装DIRECTX9SDK后为什么找不到相应目录,如何设置
取消只看楼主
chenhui0123
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-10-7
结帖率:50%
 问题点数:0 回复次数:0 
安装DIRECTX9SDK后为什么找不到相应目录,如何设置
我用的是VC6,所以我下载了dxsdk_sum2004和dxsdk_sum2004_extras文件。
点击dxsdk_sum2004文件安装DIRECTX9SDK到c:\Progarm Files\Microsoft DirectX9.0 SDK目录中,并解压到
E:\DX9SDK目录中,接着安装dxsdk_sum2004_extras文件,复制E:\DX9SDK\Extras\D3dx Visual Studio6目录下的d3dx9.lib文件到E:\DX9SDK\LIB目录中。
Include files设置为:
E:\DX9SDK\INCLUDE
E:\DX9SDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES
E:\DX9SDK\SAMPLES\COMMON
C:\Program Files\Microsoft DirectX9.0 SDK\Include
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

Library files设置为:
E:\DX9SDK\LIB
E:\DX9SDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES
C:\Program Files\Micriosoft DirectX9.0 SDK\Lib
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

点击“工程/设置”菜单,选择“连接”属性页,的“对象/库模块”,输入:
strmbased.lib winmm.lib
其中strmbased.lib是下载的,不知道怎么编译.sln文件(VC6下能否编译?)

编译程序后,出现错误:
error C2146: syntax error : missing ';' before identifier 'HSEMAPHORE'
(已在StdAfx.h文件中加入strmif.h文件)

为什么没有目录:
(1)E:\DX9SDK\SAMPLES\C++\COMMON目录的INCLUDE目录
(2)E:\DX9SDK\SAMPLES\C++\DORECTSHOW\BASECLASS目录下没有DEBUG和RELEASE目录
如果没有上述目录,如何解决

这个问题困扰我很长时间,一直得不到解决,搞得头都大了,各位高手能否指点迷津并给本菜传一个
适用VC6.0版本的DIRECT9SDK,邮箱地址:chenhui998877@,或QQ:562397007,不胜感激
搜索更多相关主题的帖子: 如何 files Microsoft 目录 
2011-12-16 11:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-357892-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.248722 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved