我正在从directxtutorial.com学习Direct3D。我通过下面的代码中的预处理器指令来包含它。如何在程序中包含Direct3D?
#pragma comment(lib, "d3d11.lib")
#pragma comment(lib, "d3dx11.lib")
#pragma comment(lib, "d3dx10.lib")
但是,这并没有这样做。我猜这是因为库文件不在其检查找到它们的地方。但是有人可以解释一下这里发生了什么吗?谢谢。 错误消息是:“智能感知:无法打开源文件”
首先,确保您有Windows SDK并将其添加到搜索目录中。 – chris
如何将Windows SDK添加到搜索目录? – Qyler
应该有项目设置中的某个选项(或整体设置)。 [这个问题](http://stackoverflow.com/questions/4095009/switching-vs2010-to-use-windows-7-1-sdk)可能会有所帮助。 – chris