无法打开源文件“d3dx10.h”

时间:2010-11-06 02:24:08

标签: visual-studio-2010

我需要知道如何让VS2010识别出产生错误的directx文件(参见问题标题)。

我很确定我需要添加一行: “C:\ Program Files(x86)\ Microsoft Directx SDK(2010年6月)\包含

但我不完全确定2010年该怎么做,所以有人可以帮我吗?

3 个答案:

答案 0 :(得分:5)

在Visual Studio 2010或In VS C ++ 2010 Express中。最简单的方法是在没有预处理器宏或长期重新排列的#include指令的情况下完成此操作就是这样。

1st:使用标准#include和/或#include

第二名:MS更改了位置,将包含文件和库从Tools设置为更容易的位置。从2008年到2010年的这种变化现在取决于项目与改变完整IDE。 所以对解决方案。项目启动后。如果您收到编译错误:无法打开找不到此类文件。在您的解决方案资源管理器中,大约有3-4个步骤,您就完成了。      1.右键单击项目(不是解决方案)并选择属性。      2.在左侧窗格中选择配置属性 - > C / C ++ - >常规      3.在右侧,您将看到右侧(附加包含目录)         是您要添加当前DirectX SDK包含目录的路径的位置      4.单击“应用”,即可完成!

答案 1 :(得分:1)

我不是一名c ++程序员,但这对我来说很合适。

#include "C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include\D3DX10.h"

答案 2 :(得分:0)