如何使VS2010更喜欢一个包含目录?

时间:2011-08-08 00:22:22

标签: c++ visual-studio

我正在尝试使用DirectX SDK中的XInput.h文件,但此文件也存在于Windows SDK中(并且它是文件的不同变体)。

我尝试在$(DXSDK_DIR)Include;之前和之后将$(IncludePath)添加到项目设置中的包含目录,以尝试使其正常工作。

我得到VS以某种方式使用DirectX SDK版本编译我的程序,但是在清理后它又回到使用Windows SDK版本......它看起来几乎是随机的,是吗?

1 个答案:

答案 0 :(得分:1)

尝试在Visual Studio 2010中使用2007年8月的DirectX SDK(对于DirectDraw)时遇到了同样的问题。

我最终做的是删除所有默认包含路径,只在include列表中指定DirectX SDK路径,然后选中“从父级或项目默认值中固有”,其中包括框架SDK。

为我工作,希望这会有所帮助。