Visual Studio 2013 迁移:无法打开包含文件:"dxerr8.h":没有这样的文件或目录
Visual studio 2013 Migration : Cannot open include file: 'dxerr8.h': No such file or directory
我在Visual Studio 2003中使用DirectX库编写了一个vc++应用程序在我的应用程序中使用"dxerr8.h"来提供directX消息的跟踪。
我可以在以下路径
中找到该文件"C:Program FilesMicrosoft Visual Studio .NET 2003Vc7PlatformSDKIncludedxerr8.h"
现在我正在迁移我的应用程序到Visaul Studio 2013,它抛出一个编译错误
无法打开包含文件:'dxerr8.h':没有这样的文件或目录
我在Visual Studio 2013安装文件夹中搜索了该文件,但没有找到。
"C:Program FilesMicrosoft Visual Studio 12.0VC"
- 平台sdk文件夹在哪里?
- 我需要安装DirectX SDK来摆脱这个错误吗?
如何明确这个问题?
当前SDK具有DXGetErrorString
功能。从代码中的所有名称中删除"8"应该可以解决您的问题。
DXERR8最后一次发布是在2007年8月的DirectX SDK中。DXERR将在任何情况下替换旧库的所有使用。
参见DXERR.LIB在哪里?为DXERR的替代,避免使用旧的DirectX SDK。
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- 使用新行和不使用新行读取文件
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 挂起和取消挂起一个文件DLL
- 如何确定我已使用非编码文件到达 EOF?
- 命名空间中具有.h和.cpp文件的类
- 如何使用ndk-build.cmd构建Android.so文件
- 从包含m行的文件中提取n行,必要时(惰性地)重复该文件
- 读取文件并输入到矢量中
- 在C++中查找文件
- c++库的公共头文件中应该包含什么
- 用c++从输入文件中读取另一行
- Cppcheck生成xml转储文件
- 读取文件的最后一行并输入到链接列表时出错
- 无法编译 rtmidi 测试 cmidiin.cpp 文件, 非法指令
- 如何将内容数组写入文本文件?
- Visual Studio 2013 迁移:无法打开包含文件:"dxerr8.h":没有这样的文件或目录