我把DX9.0的例程拷贝到自己的文件夹里,配置
在附加包含库目录里:
.\Common
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Include在链接器里的“输入”:
DxErr9.lib dxguid.lib d3dx9d.lib d3d9.lib winmm.lib comctl32.lib在“工具”->"选项"->"包含文件"中的配置:
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Samples\C++\DirectShow\BaseClasses
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Include在“工具”->"选项"->"库文件"中的配置:
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Lib
程序编译的时候提示“无法打开文件dxerr9.lib”(包括dxguid.lib d3dx9d.lib d3d9.lib 都打不开)
可是库文件的路径都是在X86中的,没问题啊,为什么会打不开的呢
望高手门指点指点我啊
在附加包含库目录里:
.\Common
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Include在链接器里的“输入”:
DxErr9.lib dxguid.lib d3dx9d.lib d3d9.lib winmm.lib comctl32.lib在“工具”->"选项"->"包含文件"中的配置:
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Samples\C++\DirectShow\BaseClasses
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Include在“工具”->"选项"->"库文件"中的配置:
C:\Program Files\Microsoft DirectX 9.0 SDK (February 2005)\Lib
程序编译的时候提示“无法打开文件dxerr9.lib”(包括dxguid.lib d3dx9d.lib d3d9.lib 都打不开)
可是库文件的路径都是在X86中的,没问题啊,为什么会打不开的呢
望高手门指点指点我啊
1>------ 已启动生成: 项目: EmptyProject, 配置: Debug Win32 ------
1>正在链接...
1>CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
1>生成日志保存在“file://d:\D3D示例程序\EmptyProject\Debug\BuildLog.htm”
1>EmptyProject - 2 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========
选中你想要的例子,点Install project安装到你指定的文件夹下面