使用Visual Studio 2008链接错误(涉及DirectX库)

时间:2011-12-01 16:22:43

标签: visual-studio-2008 linker directx directx-10

我正在尝试查看我的大学提供给我的DirectX示例,但是当我尝试在Visual Studio 2008中编译它(在调试模式下)时,它给出了以下错误 -

  

错误1致命错误LNK1104:无法打开文件'd3d10.lib',

我不确定问题是什么。我有一个来自同一模块的另一个DirectX示例,我已经广泛使用并且没有遇到此问题。

我确保Visual Studio知道在哪里查找链接文件,方法是在VC目录中将目录设置为\ include和\ Lib \ x86。

我还去了解决方案属性并将以下文件添加到Properties-> Linker-> Input

  

d3d10.lib,d3dx10d.lib,dxerr.lib,dxguid.lib

(这两个例子对于另一个例子是相同的,它编译并完美地工作)

对于可能出现的问题的任何建议将不胜感激 - 谢谢。

1 个答案:

答案 0 :(得分:-1)

在确保链接器路径包含d3d10.lib,...,dxguid.lib所在的路径后,在您的电脑上安装directx sdk。