2013-10-16 62 views
2

我从Oculus Rift网站下载SDK,并试图在样本文件夹上运行项目 。 当我建立这个项目我收到说Oculus Rift VR - 示例项目错​​误

fatal error C1083: Cannot open open include file: 'd3dcompiler.h' : no such file or directory. 

虽然他们在链接中添加LIB文件错误。 其他人在他们的示例项目上得到这个错误?

+1

貌似上的[DirectX的开发工具包]的依赖(http://www.microsoft.com/en-gb/download/details.aspx?id=6812) 。你有没有安装? –

+0

我从这里安装了windows SDK http://www.microsoft.com/en-za/download/confirmation.aspx?id=8279它应该包含DirectX否? – Elior

+2

这是开发一般Windows软件的SDK。大多数人不需要DirectX来开发应用程序,它不包括在内。 –

回答

3

d3dcompiler.hDirectX development kit的一部分。您需要安装它,并且在您的项目路径或工具路径上。

标题将位于包含路径中,但您也可能需要链接库。

可以使用添加:

comment(lib, "D3dcompiler.lib") 

this example

的文档上面说,你需要D3dcompiler_xx.dll