关于directx sdk 使用的几个小问题
2012-11-07 11:16
260 查看
1、无法解析的外部符号
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMFrameTransformMatrix
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMFrame
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMMesh
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMAnimation
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMAnimationSet
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMAnimationKey
1>E:\Visual Studio 2010\Projects\WinTest\Debug\WinTest.exe : fatal error LNK1120: 6 个无法解析的
外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:01.04
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
解决方法
在VC工程里添加附加依赖项dxguid.lib并在代码里添加#include<rmxfguid.h>可以解决
2、引入rmxftmpl.h头文件报错
引入rmxftmpl.h后 编译汇报类似重复定义的错误,如:error LNK2005: "unsigned char * D3DRM_XTEMPLATES" (?D3DRM_XTEMPLATES@@3PAEA) 已经在 D3DDispath.obj 中定义
问题原因不详,应该是sdk和环境的事,网上有说换一个sdk问题解决,没有试过。
解决方法
打开rmxftmpl.h文件,将原来的unsigned char D3DRM_XTEMPLATES[] 改成static unsigned char D3DRM_XTEMPLATES[] 后问题解决。
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMFrameTransformMatrix
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMFrame
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMMesh
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMAnimation
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMAnimationSet
1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMAnimationKey
1>E:\Visual Studio 2010\Projects\WinTest\Debug\WinTest.exe : fatal error LNK1120: 6 个无法解析的
外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:01.04
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
解决方法
在VC工程里添加附加依赖项dxguid.lib并在代码里添加#include<rmxfguid.h>可以解决
2、引入rmxftmpl.h头文件报错
引入rmxftmpl.h后 编译汇报类似重复定义的错误,如:error LNK2005: "unsigned char * D3DRM_XTEMPLATES" (?D3DRM_XTEMPLATES@@3PAEA) 已经在 D3DDispath.obj 中定义
问题原因不详,应该是sdk和环境的事,网上有说换一个sdk问题解决,没有试过。
解决方法
打开rmxftmpl.h文件,将原来的unsigned char D3DRM_XTEMPLATES[] 改成static unsigned char D3DRM_XTEMPLATES[] 后问题解决。
相关文章推荐
- 关于phpstudy中使用composer的几个问题
- 关于SwipeRefreshLayout与ViewPage、ListView嵌套使用的几个问题
- 关于phpstudy中使用composer的几个问题
- 关于android Listview 使用时遇到的几个问题
- 关于win10和chrome使用上存疑的几个问题(已解决)
- 关于使用kettle4.3版本的几个小问题
- 关于VS2017使用中常见的几个问题
- 关于索引使用的几个小问题
- 关于使用标签需要注意的几个问题
- WebService(二)-->关于 WebService 的几个问题和重要术语及相关工具使用(多图)
- 关于android Listview 使用时遇到的几个问题
- 关于使用EF网站优化的几个问题
- 关于使用unigui、webxone、mysql的几个问题
- 关于RabbitMQ-C入门使用需要注意的几个问题
- Windows phone 7中关于Zune软件使用几个问题
- 关于getResource()使用的几个问题
- Windows phone 7中关于Zune软件使用几个问题
- 关于vs使用winddk开发包编译错误问题
- 关于SharePoint的几个登陆问题