c++ - 如何让 VS2010 更喜欢一个包含目录而不是另一个?

标签 c++ visual-studio

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

我已经尝试将 $(DXSDK_DIR)Include; 添加到项目设置中的 Include Directories,在 $(IncludePath) 之前和之后只是为了尝试制作它有效。

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

最佳答案

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

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

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

关于c++ - 如何让 VS2010 更喜欢一个包含目录而不是另一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6976759/

相关文章:

c# - 从 C# 代码执行 SQL 查询

python - 如何解决窗口8中Visual Studio代码中的导入错误?

visual-studio - 使用Microsoft Visual Studio开发文本特定领域语言(DSL)

c++ - 将 map 键与 comboBox.currentText() 进行比较时应用程序崩溃;

c++ - 如何测量代码更改的电源效率增加或减少

c# - VS.NET 2010 对 C# 常量表达式的评估

c# - Visual Studio - 以编程方式配置源代码控制解决方案

c++ - 指针函数

c++ - 解决难题(最佳解决方案)

c++ - 将整数存储为 float