相关疑难解决方法(0)

d3dx11.h不见了?

所以我已经重新安装了directx11几次,甚至去了微软网站并获得了包含所有直接x cabinet文件的SDK包.任何人都知道为什么我一直得到这个错误呢?我知道它为什么这么说,但更多的是寻找它的解决方案.

1> c:\ users\_vaughn\documents\visual studio 2010\projects\myfirstapp\myfirstapp\main.cpp(5):致命错误C1083:无法打开包含文件:'d3dx11.h':没有这样的文件或目录

c++ directx-11

21
推荐指数
1
解决办法
4万
查看次数

无法打开包含文件"d3dx9.h"

编辑:当然,在工作了一个小时后立即发布在这里,我发现了愚蠢的错误......

我在尝试#include <d3dx9.h>项目时遇到了编译器错误.我收到"致命错误C1083:无法打开包含文件:'d3dx9.h':没有这样的文件或目录".

  • 我确实安装了DirectX SDK(我也尝试重新安装它无济于事).
  • 在项目属性中:
    • 对于所有配置,VC++ 目录分别对于Include和Library目录设置为" $(DXSDK_DIR)Include;$(IncludePath)"和" $(DXSDK_DIR)Lib\x86;$(LibraryPath)",并且环境变量%DXSDK_DIR%指向C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\预期的.
    • C/C++>常规设置已$(DXSDK_DIR)include在附加包含目录中列出
    • Linker> Input> Additional Dependencies已d3dx9d.lib包含在Debug中,d3dx9.lib包含在Release配置中.
  • 能够从DirectX的样品浏览器成功编译和运行教程项目.
  • Visual Studio的Intellisense/autocomplete将查找d3dx9.h并建议文件中的类型和函数名称(并且不包含在我正在#include处理的任何其他内容中),因此Intellisense似乎可以找到它.

关于我忘记什么或者还有什么可以尝试的任何建议?

谢谢

visual-studio-2010 directx-9

20
推荐指数
3
解决办法
8万
查看次数

标签 统计

c++ ×1

directx-11 ×1

directx-9 ×1

visual-studio-2010 ×1